herrgarnele
Erfahrenes Mitglied
Hallo zusammen!
Ich habe ein Problem mit dem doofen IE6:
Mein Menu besteht aus einer Liste.
Jeder Listenpunkt beinhaltet ein background-image.
Jeweils 1 Menüpunkt kann aktiv sein, bekommt von mir also die id #active.
FF, und alle getesteten IE's (7.0, 5.5, 5.1) zeigen es richtig an.
Nur der IE6 mag den aktiven Menüpunkt nicht anzeigen. Die Sau!
Hier das relevante html:
und das dazugehörige css:
Zu sehen & klicken ist die Seite hier:
http://www.2klang.net/TEMP/01_home.html
Bitte klickt auf den Menüpunkt "02 | Über uns". Hier werdet Ihr sehen, dass FF sowie alle IEs ausser dem 6er den Menüpunkt in orange darstellen. Der IE6 hingegen stellt nicht die #active (=oranges image) dar.
Wer weiß Rat?
PS.: Doofer Treadname, ich weiss..
Ich habe ein Problem mit dem doofen IE6:
Mein Menu besteht aus einer Liste.
Jeder Listenpunkt beinhaltet ein background-image.
Jeweils 1 Menüpunkt kann aktiv sein, bekommt von mir also die id #active.
FF, und alle getesteten IE's (7.0, 5.5, 5.1) zeigen es richtig an.
Nur der IE6 mag den aktiven Menüpunkt nicht anzeigen. Die Sau!
Hier das relevante html:
Code:
<div id="menu">
<ul>
<li class="list1" id="active"><a id="item1" href="01_home.html" title="Home">01 | Home</a></li>
<li class="list2"><a id="item2" href="02_ueberuns.html" title="Über uns">02 | Über uns</a></li>
<li class="list3"><a id="item3" href="#" title="Verwaltung">03 | Verwaltung</a></li>
<li class="list4"><a id="item4" href="#" title="Betreuung / Service">04 | Betreuung / Service </a></li>
<li class="list5"><a id="item5" href="#" title="Immobilien">05 | Immobilien</a></li>
<li class="list6"><a id="item6" href="#" title="Technik">06 | Technik</a></li>
<li class="list7"><a id="item7" href="#" title="Seminare">07 | Seminare</a></li>
<li class="list8"><a id="item8" href="#" title="Downloads">08 | Downloads</a></li>
<li class="list9"><a id="item9" href="#" title="Kontakt">09 | Kontakt</a></li>
</ul>
</div>
Code:
/*------ menu behaviour ------*/
#menu {height:170px;}
#menu ul {margin:0; padding:0; list-style-type:none; /*background-color:#00ff00;*/} /* --- IE5.01 zickt hier noch --- */
#menu li {display:block; width:90px; border:none;}
/*------ start state ------*/
#menu li.list1 {background:transparent url(images/navigation/navi_01.gif);}
#menu li.list2 {background:transparent url(images/navigation/navi_02.gif);}
#menu li.list3 {background:transparent url(images/navigation/navi_03.gif);}
#menu li.list4 {background:transparent url(images/navigation/navi_04.gif);}
#menu li.list5 {background:transparent url(images/navigation/navi_05.gif);}
#menu li.list6 {background:transparent url(images/navigation/navi_06.gif);}
#menu li.list7 {background:transparent url(images/navigation/navi_07.gif);}
#menu li.list8 {background:transparent url(images/navigation/navi_08.gif);}
#menu li.list9 {background:transparent url(images/navigation/navi_09.gif);}
/*------ active state, i.e. active menu item ------*/
#menu li.list1#active{background:transparent url(images/navigation/navi_over_01.gif);}
#menu li.list2#active{background:transparent url(images/navigation/navi_over_02.gif);}
#menu li.list3#active{background:transparent url(images/navigation/navi_over_03.gif);}
#menu li.list4#active{background:transparent url(images/navigation/navi_over_04.gif);}
#menu li.list5#active{background:transparent url(images/navigation/navi_over_05.gif);}
#menu li.list6#active{background:transparent url(images/navigation/navi_over_06.gif);}
#menu li.list7#active{background:transparent url(images/navigation/navi_over_07.gif);}
#menu li.list8#active{background:transparent url(images/navigation/navi_over_08.gif);}
#menu li.list9#active{background:transparent url(images/navigation/navi_over_09.gif);}
#menu a {display:block; width:90px; padding-top:19px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu a:link, * html #menu a:visited {height:19px; he\ight:0;}
/*------ rollover states ------*/
#menu a#item1 {background:transparent url(images/navigation/navi_over_01.gif) -90px -16px no-repeat; padding-top:18px;}
* html #menu a#item4:link, * html #menu a#item4:visited {height:18px; he\ight:0;}
#menu a#item2 {background:transparent url(images/navigation/navi_over_02.gif) -90px -17px no-repeat;}
#menu a#item3 {background:transparent url(images/navigation/navi_over_03.gif) -90px -17px no-repeat;}
#menu a#item4 {background:transparent url(images/navigation/navi_over_04.gif) -90px -17px no-repeat;}
#menu a#item5 {background:transparent url(images/navigation/navi_over_05.gif) -90px -17px no-repeat;}
#menu a#item6 {background:transparent url(images/navigation/navi_over_06.gif) -90px -17px no-repeat;}
#menu a#item7 {background:transparent url(images/navigation/navi_over_07.gif) -90px -17px no-repeat;}
#menu a#item8 {background:transparent url(images/navigation/navi_over_08.gif) -90px -17px no-repeat;}
#menu a#item9 {background:transparent url(images/navigation/navi_over_09.gif) -90px -17px no-repeat;}
#menu a#item1:hover {background-position:top right; z-index:50;}
#menu a#item2:hover {background-position:top right; z-index:50;}
#menu a#item3:hover {background-position:top right; z-index:50;}
#menu a#item4:hover {background-position:top right; z-index:50;}
#menu a#item5:hover {background-position:top right; z-index:50;}
#menu a#item6:hover {background-position:top right; z-index:50;}
#menu a#item7:hover {background-position:top right; z-index:50;}
#menu a#item8:hover {background-position:top right; z-index:50;}
#menu a#item9:hover {background-position:top right; z-index:50;}
* html #menu a:hover {height:19px; he\ight:0;}
http://www.2klang.net/TEMP/01_home.html
Bitte klickt auf den Menüpunkt "02 | Über uns". Hier werdet Ihr sehen, dass FF sowie alle IEs ausser dem 6er den Menüpunkt in orange darstellen. Der IE6 hingegen stellt nicht die #active (=oranges image) dar.
Wer weiß Rat?
PS.: Doofer Treadname, ich weiss..