Hallo,
Das Problem mit der border kannst du hierdurch beheben:
#navigation ul {
list-style: none;
border: 1px solid #9EACBA;
/border-top-width: 0;
border-left-width: 0;/
margin: 0;
padding: 0;
margin: -1px 0px 0px 0px;
}
>
> Der IE hat ein Problem mit der border-width, die kannst du also rausschmeißen.
>
Nur sieht das dann in anderen Browsern wieder doof aus (zu dick, weil da ja keins sein darf)...
> Den Hovereffekt kann der IE nicht umsetzen, da du ihn auf ein anderes Element (li) als auf Links (a) angewendet hast. Nur dort erkennt er dies auch an. Experimentiere ein wenig mit width und height für das a-Element, damit das es so groß wird, wie das li-Element, und somit für den IE den gleichen Effekt bewirkt, wenn du nun darauf :hover anwendest.
versteh nicht, wie ich den width: wert ändern muss. wenn (a) doch die komplette breite von dem (li) hat, überlagert er dies dann nicht und verhindert den effekt des (li) genau so?
>
> Gruß, Ashura
>
Danke und Gruß
David