CSS - Linkleiste
tekky
- css
0 Götz
Hallo,
ich würde gerne mit Hilfe von CSS eine Linkleiste erzeugen, bei der der Untergund des Links beim hovern die Farbe wechselt. Das funktioniert auch wunderbar, nur wird der reine Text farblich unterlegt. Das sieh dann nicht so schön aus, wenn man verschieden lange Linknamen verwendet.
Meine diesbezüglichen CSS:
.neu:link {
text-decoration: none;
padding: 10px;
color: #DDDDFF;
}
.neu:hover {
padding: 10px;
color: #000066;
width: 180px;
height: 25px;
text-decoration: none;
background-image: url(images/button.jpg);
vertical-align : middle;
}
Die Fläche, die sich beim hovern verfärben soll, soll also 180px breit sein, aber irgendwie klappt das nicht.
Kann mir jemand helfen?
Gruß
Hallo tekky!
Die Fläche, die sich beim hovern verfärben soll, soll also 180px breit sein, aber irgendwie klappt das nicht.
Du mußt die Links als block anzeigen lassen.
Siehe SELFHTML / CSS Stylesheets / CSS-Eigenschaften / Positionierung und Anzeige von Elementen: display (Anzeigeart bzw. Nichtanzeige ohne Platzhalter).
Du brauchst also display:block - dann sollte das klappen.
MfG
Götz