Ich bin am Verzweifeln. Ich habe ein CSS-Problem, zumindest vermute ich das. Meine Sidebar ist horizontal und stellt ein Submenü dar. Nun möchte ich, dass die einzelnen li`s mit einem Rollover belegt werden, so dass der Eindruck einer Reiternavigation entsteht.
Leider kriege ich es einfach nicht gebacken, einen Abstand zwischen die einzelnen Punkte zu legen, die Hintergrundfarbe, die eigentlich nur ein Navi-Punkt haben soll, zieht sich durch den ganzen Navi-Bereich. Ein normaler Link soll also mit der Farbe #62769e2 hinterlegt sein, Rollover und Aktiv mit #051432. Dazwischen soll ein kleiner grauer Abstand sein, also KEIN durchgängiges #62769e!
Zu allem Übel sieht die Navi im FF und IE7 auch noch leicht unterschiedlich aus... :-(
Hier noch das meiner Meinung nach relevante CSS:
#sidebar ul {
margin: 0px;
padding: 0px;
list-style-type: none;
list-style-image: none;
font: 10pt/100% Arial, Helvetica, sans-serif;
}
#sidebar li {
float: left;
}
#sidebar li a, #sidebar li a:visited, #sidebar .page_item {
text-decoration: none;
color: #ffffff;
margin: 0px;
padding: 5px 5px 5px 5px;
background:#62769e;
}
#sidebar .current_page_item a, #sidebar .current_page_item a:visited {
color: #ffffff;
background:#051432;
}
#sidebar li a:hover {
text-decoration: none;
color: #ffffff;
background:#051432;
}
Alles anzeigen
Weiß jemand Rat?