Dieter Raber: Fehlerhafter 1 Pixel Abstand im IE bei Liste

Beitrag lesen

Hallo action,

Du bist mit deinem Stylesheet etwas durcheinander geraten, vermute ich mal, genauer gesagt mit den Eigenschaften von ul

das ist die Liste zum ersten:

#navigationsliste{
background-color:#00FF00;
}

das zum zweiten:

ul{
margin: 0;
padding: 0;
}

das hier eine Liste unterhalb der Navigation, du wolltest aber anscheinend ul#navigationsliste {}

#navigationsliste ul {

[...]

display:none;  <-- das war wohl eher eine Verzweifelungstat
}

Zusammengefasst und korrigiert ist deine Liste jetzt:
ul#navigationsliste  {
 margin: 0;
 padding: 0;
 width: 150px;
 list-style: none;
 background-color:#00FF00;
}

Sie hat jetzt auch eine feste Breite, die du bei a { display:block } demnach nicht mehr brauchen wirst, Aus a {} wird demnach:
#navigationsliste a {
 display: block;
 font: bold 12px Arial, Helvetica, sans-serif;
 color:#434193;
 text-decoration: none;
 border-bottom: 1px solid #E44236;
 padding: 8px 20px 8px 0;
 text-align: right;
 background-color: #FBF6E7;
}

Und dann klappt's auch mit der Nachbarin ;-)

Gruß,

Dieter