Avatar billede Slettet bruger
20. juli 2012 - 00:38 Der er 9 kommentarer og
1 løsning

Hjælp til drop down menu

Hej, jeg har sådan en drop down menu på min side. Men den gider ikke vises ordentligt i IE men den viser den fint i chrome, firefox osv. Jeg har prøvet en masse men ved ikke hvordan jeg skal løse det, det skulle ikke være noget med style.css'en men selve kodningen.

Hjemmeside: www.Andiie.dk

Stylen: www.Andiie.dk/includes/style.css

Header.php (den fil hvor kodningen er i):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

    <link rel="stylesheet" href="http://andiie.dk/includes/style.css" type="text/css">
<style type="text/css">
<!--
  ._css3m {
  display:none
    }
-->
</style>
</head>
<body style="background-color:#EBEBEB">


<?php
/*
  $Id: header.php,v 1.42 2003/06/10 18:20:38 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
 
  Edited by GrafikStudiet
  http://www.grafikstudiet.dk
*/

// check if the 'install' directory exists, and warn of its existence
  if (WARN_INSTALL_EXISTENCE == 'true') {
    if (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/install')) {
      $messageStack->add('header', WARNING_INSTALL_DIRECTORY_EXISTS, 'warning');
    }
  }

// check if the configure.php file is writeable
  if (WARN_CONFIG_WRITEABLE == 'true') {
    if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) && (is_writeable(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) ) {
      $messageStack->add('header', WARNING_CONFIG_FILE_WRITEABLE, 'warning');
    }
  }

// check if the session folder is writeable
  if (WARN_SESSION_DIRECTORY_NOT_WRITEABLE == 'true') {
    if (STORE_SESSIONS == '') {
      if (!is_dir(tep_session_save_path())) {
        $messageStack->add('header', WARNING_SESSION_DIRECTORY_NON_EXISTENT, 'warning');
      } elseif (!is_writeable(tep_session_save_path())) {
        $messageStack->add('header', WARNING_SESSION_DIRECTORY_NOT_WRITEABLE, 'warning');
      }
    }
  }

// give the visitors a message that the website will be down at ... time
  if ((WARN_BEFORE_DOWN_FOR_MAINTENANCE == 'true') && (DOWN_FOR_MAINTENANCE == 'false')) {
    $messageStack->add('header', (TEXT_BEFORE_DOWN_FOR_MAINTENANCE . PERIOD_BEFORE_DOWN_FOR_MAINTENANCE), 'warning');
  }
// this will let the admin know that the website is DOWN FOR MAINTENANCE to the public
  if ((DOWN_FOR_MAINTENANCE == 'true') && (EXCLUDE_ADMIN_IP_FOR_MAINTENANCE == getenv('REMOTE_ADDR'))) {
    $messageStack->add('header', TEXT_ADMIN_DOWN_FOR_MAINTENANCE, 'warning');
  }
// check session.auto_start is disabled
  if ( (function_exists('ini_get')) && (WARN_SESSION_AUTO_START == 'true') ) {
    if (ini_get('session.auto_start') == '1') {
      $messageStack->add('header', WARNING_SESSION_AUTO_START, 'warning');
    }
  }

  if ( (WARN_DOWNLOAD_DIRECTORY_NOT_READABLE == 'true') && (DOWNLOAD_ENABLED == 'true') ) {
    if (!is_dir(DIR_FS_DOWNLOAD)) {
      $messageStack->add('header', WARNING_DOWNLOAD_DIRECTORY_NON_EXISTENT, 'warning');
    }
  }

  if ($messageStack->size('header') > 0) {
    echo $messageStack->output('header');
  }
 
      if (!isset($lng) || (isset($lng) && !is_object($lng))) {
    include(DIR_WS_CLASSES . 'language.php');
    $lng = new language;
  }

  $languages_string = '';
  reset($lng->catalog_languages);
  while (list($key, $value) = each($lng->catalog_languages)) {
    $languages_string .= ' <a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('language', 'currency')) . 'language=' . $key, $request_type) . '">' . tep_image(DIR_WS_LANGUAGES .  $value['directory'] . '/images/' . $value['image'], $value['name']) . '</a>';
  } 
 
?>

<?php
// Ændringer og tilføjelser af GrafiStudiet for tilføjelse af Layout Controls (fortsat under udvikling)
?>


<table border="0" cellspacing="0" cellpadding="0" style="width: 100%; height: 100%; background-image:url(../mediafiles/images/baggrund.png); background-repeat:repeat; background-attachment: fixed; background-position:center 0;">

  <tr>
    <td valign="<?php echo LAYOUT_SHOP_POSITION_VERTICAL; ?>" style="width: 100%; height: 100%; text-align:<?php echo LAYOUT_SHOP_POSITION_HORIZONTAL; ?>; padding:<?php echo LAYOUT_SHOP_MARGIN; ?>px;">
   
    <center>
    <table width="1000">
      <tr>
        <th><div align="left"><a target="_self" href="index.php"><img border="0" src="../mediafiles/images/banner3.png" alt="Dette er logoet"></a></div></th>
        <th><div align="left"></div></th>
        <th><div align="right"></div></th>

      </tr>
    </table>
    </center>
   
    <table border="0" cellspacing="0" cellpadding="0" style="width:<?php echo LAYOUT_SHOP_WIDTH; ?>px; margin:<?php if (LAYOUT_SHOP_POSITION_HORIZONTAL == 'left') { ?>0px auto 0px 0px<?php } elseif (LAYOUT_SHOP_POSITION_HORIZONTAL == 'right') { ?>0px 0px 0px auto<?php } else { ?>0px auto<?php } ?>; text-align:left; padding:0px; border:<?php echo LAYOUT_SHOP_BORDER_WIDTH . 'px ' . LAYOUT_SHOP_BORDER_TYPE . ' #' . LAYOUT_SHOP_BORDER_COLOR; ?>;    background-color:#<?php echo LAYOUT_SHOP_BACKGROUND_COLOR; ?>;">
    <tr>
          <td style="padding:<?php echo LAYOUT_SHOP_PADDING; ?>px;">
<?php
// Slut på ændring
?>

            <table border="0" width="100%" cellspacing="0" cellpadding="0" class="pageHeader">
             
              <tr>
                <td>
                  <table border="0" width="100%" cellspacing="0" cellpadding="0">
                    <tr class="headerNavigation" style="height: <?php echo LAYOUT_INFOBOX_HEADER_HEIGHT; ?>;">
                      <td class="headerNavigation"><div align="left">


<ul id="css3menu1" class="topmenu">
    <li class="topfirst"><a href="solbriller.htm" style="height:20px;line-height:20px;">SOLBRILLER</a></li>
    <li class="topmenu"><a href="punge.htm" style="height:20px;line-height:20px;">PUNGE</a></li>
    <li class="topmenu"><a href="ure.htm" style="height:20px;line-height:20px;"><span>URE</span></a>
    <ul>
        <li class="subfirst"><a href="/ure/silikone-ure.htm">SILIKONE URE</a></li>
    </ul></li>
    <li class="topmenu"><a href="armbaand.htm" style="height:20px;line-height:20px;">ARMBÅND</a></li>
    <li class="topmenu"><a href="kortholdere.htm" style="height:20px;line-height:20px;">KORTHOLDERE</a></li>
    <li class="topmenu"><a href="tilbud.htm" style="height:20px;line-height:20px;">TILBUD</a></li>
    <li class="toplast"><a href="" style="height:20px;line-height:20px"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0"><img src="../mediafiles/images/trans.png" border="0">
</a></li>
</ul>




                      </div></td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>
<?php
  if (isset($HTTP_GET_VARS['error_message']) && tep_not_null($HTTP_GET_VARS['error_message'])) {
?>
            <table border="0" width="100%" cellspacing="0" cellpadding="0">
              <tr class="headerError">
                <td class="headerError"><?php echo htmlspecialchars(urldecode($HTTP_GET_VARS['error_message'])); ?></td>
              </tr>
            </table>
<?php
  }
  if (isset($HTTP_GET_VARS['info_message']) && tep_not_null($HTTP_GET_VARS['info_message'])) {
?>
            <table border="0" width="100%" cellspacing="0" cellpadding="0">
              <tr class="headerInfo">
                <td class="headerInfo"><?php echo htmlspecialchars($HTTP_GET_VARS['info_message']); ?></td>
              </tr>
            </table>
<?php
  }
?>

</body>
</html>
Avatar billede scootergrisen Nybegynder
20. juli 2012 - 01:06 #1
Ser ud til at være en fejl i koden (ved *display).

ul#css3menu1{
    font-size:0;z-index:999;position:relative;display:inline-block;zoom:1;padding:1px 1px 1px 0;
    *display:inline;}


Også prøv og kør dine filer igennem en validator og ret de fejl der er der.
http://validator.w3.org/check?uri=http%3A%2F%2Fandiie.dk%2Farmbaand.htm&charset=%28detect+automatically%29&doctype=Inline&group=0

Prøv og ret de ting først.
Avatar billede Slettet bruger
20. juli 2012 - 01:16 #2
Jeg forstår bare ikke de fejl der som skal rettes, altså

"DOCTYPE" declaration not allowed in instance <- hvad skal jeg rette der.

</head>
end tag for "HEAD" which is not finished <- hvad skal jeg rette der osv, </head> er da rigtig skrevet?
Avatar billede Slettet bruger
20. juli 2012 - 20:41 #3
Hjælp søges stadig!
Avatar billede scootergrisen Nybegynder
21. juli 2012 - 00:00 #4
Validatoren kan gide dig en ide om hvor der er fejl selvom du ikke forstår fejlbeskeden så viser den hvor det er der er noget galt cirka.

Prøv og kig i din HTML kildekode.

Du har 2 x <!doctype...> og 4 x <head>

Så prøv og få styr på det.

Der skal kun være 1 doctype og kun 1 <head>
Avatar billede Slettet bruger
21. juli 2012 - 02:17 #5
Det er jo samlet set på hele siden jeg har det? Er det ikke bare 1 pr. side?
Avatar billede scootergrisen Nybegynder
21. juli 2012 - 02:57 #6
Der skal kun være 1 doctype og 1 head per side.
Avatar billede Slettet bruger
21. juli 2012 - 03:33 #7
Det er der også
Avatar billede scootergrisen Nybegynder
21. juli 2012 - 12:11 #8
Det er der så ikke kan jeg fortælle dig.

Prøv og gå ind på din side http://www.andiie.dk/ højre klik et sted på baggrunden og vælg vis kildekode.
Avatar billede Slettet bruger
21. juli 2012 - 12:25 #9
Kan vi ikke skrive over skype eller noget? Så tror jeg lettere du kan hjælpe så får du alle 100 point plus flere hvis du kan løse det! :)
Avatar billede scootergrisen Nybegynder
21. juli 2012 - 15:35 #10
Jeg gider ikke bruge skype eller noget andet og jeg ved ikke hvad jeg skulle bruge point til. Det vist mest for sjov.

Men nu har jeg gjort dig opmærksom på nogen fejl så må du ind i din kildekode og rette det.

Jeg bruger ikke oscommerce så ved ikke hvordan det fungere.

Ellers må du lære noget om PHP og HTML hvis du ikke forstår det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester