• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Klasse wird nicht erkannt

Dann musst Du nur noch in den Submenüs den border unterdrücken indem Du den Wert neu setzt, z.B. auf "0".

Code:
ul#navigation li li a { border: 0; }
 
habs nun so definiert
Code:
ul#navigation
{
width:100%;
margin-top: -36px;
list-style-type:none;
}

ul#navigation li
{
float:left;
display:inline;

}

ul#navigation a 
{
text-decoration:none;
display:block;
border-left: 1px solid #9F9F9F;
padding:5px 22px;
}


ul#navigation a:link
{
text-decoration:none;
color:#000000;
}

ul#navigation a:visited
{
color:#000000;
}

ul#navigation a:hover
{
background:#606060;
}

ul#navigation a:first-child
{
border-left: none;
}

ul#navigation li li 
{
float:none;
}

ul#navigation li li a
{
background:#C2C2C2;
border-left:none;
}
........wenn ich aber nun
Code:
ul#navigation a:first-child
{
border-left: none;
}
definiere, dann wird der border bei allen links weggenommen; ich möchte aber nur, dass der linke border des ersten Links weggenommen wird.
Kann mir jemand sagen, warum der der code
Code:
a:first-child
nicht funktioniert?

Jaki und Klaiber
 
Wegen der border-Definition in "ul#navigation li li a" ist der border bei allen Untermenüpunkten weg.
 
ok; also ich möchte ja schon das der linke border im Untermenü nicht erscheint; die border in der Hauptnavigation sollen erscheinen; ich möchte aber den border links vom "Unternehmen" weg haben.
 
sorry, für die neue Thread Eröffnung, aber ich finde der neue Thread hat eben mit dem alten nur noch bedingt zu tun;
Hast Du ja jetzt scheinbar hinbekommen.
..........hab dies aber leider nur bedingt hinbekommen; verstehe eben nicht, warum das Untermenü auch den Rahmen verliert! :-?
 
Zurück
Oben