TheBirthdayMassacre
Neues Mitglied
Hallo,
ich habe eine CSS-Navi auf einer Website eingebaut, die in jedem Browser korrekt angezeigt wird - bis auf den Internet Explorer.
Das Problem ist folgendes:
Bei der DropDown-Navi ist es so, dass ich bei jedem aufklappbaren Untermenü einen Rahmen ausschließlich links gesetzt habe, damit die Klappmenüs nicht direkt nebeneinaner sind:
Nun ist es im IE so, dass der Border immer nur teilweise erscheint:
Der auf die CSS-Navi bezogene CSS-Code lautet wie folgt:
Die rot markierte Stelle ist die, wo ich angegeben habe, dass immer links ein Rahmen erscheinen soll.
Weiß jemand wie ich dieses Problem beheben kann?
Liebe Grüße
ich habe eine CSS-Navi auf einer Website eingebaut, die in jedem Browser korrekt angezeigt wird - bis auf den Internet Explorer.
Das Problem ist folgendes:
Bei der DropDown-Navi ist es so, dass ich bei jedem aufklappbaren Untermenü einen Rahmen ausschließlich links gesetzt habe, damit die Klappmenüs nicht direkt nebeneinaner sind:

Nun ist es im IE so, dass der Border immer nur teilweise erscheint:

Der auf die CSS-Navi bezogene CSS-Code lautet wie folgt:
Code:
#menu {width: 100%; background: #eee;}
#menu ul {list-style: none; margin: 0; padding: 0;}
#menu a {
font: 13px/16px tahoma, arial, helvetica, sans-serif;
display: block;
border-width: 0px; border-style: solid; border-color: #ccc #888 #555 #bbb;
margin: 0; padding: 4px 3px;}
#menu a {color: #000; background: #fdffb5; text-decoration: none;}
#menu a:hover {color: #a00;}
#menu li {position: relative;}
[COLOR=Red] #menu ul ul ul {position: absolute; top: 0; left: 100%; width: 100%;
border-left-width: 1px; border-left-style: solid; border-left-color: #ebb8e4;}[/COLOR]
div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;}
div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;}
Weiß jemand wie ich dieses Problem beheben kann?
Liebe Grüße