ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
213
213
EMPFEHLEN
-
21.02.09 14:20 #1
- Registriert seit
- Feb 2009
- Beiträge
- 2
Ich habe einen praktischen Tipp in einem anderen Forum entdeckt:
>>>> Du brauchst kein JS, um beim Hovern 2 verschiedene Hintergrundbilder zu ändern:
Code:
<a href="#"><span>text</span></a>
Code:
a,
span {
display: block;
}
a:hover {
background: ...
}
a:hover span {
background: ...
}
Das läuft sogar im IE 5.0. <<<<<<<<<<
Nun ist es bei mir aber so, wenn ich das z.B. einbinde in
<ul id="subnav2">
<li><a href="xyz" ><span></span></a></li>
</ul>
<ul id="subnav3">
<li><a href="xyz2" ><span></span></a></li>
</ul>
..............
und in der style.css entsprechend z.B.
#subnav2 li a,span {
background: #FFFFFF url(images/xyz.gif);
width: 130px;
height: 30px;
display: block;
cursor: pointer;
float: left;
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#subnav2 li a:hover span, #subnav2 li a:active span {
background: #FFFFFF url(images/xyz2.gif);
width: 130px;
height: 30px;
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
Dann kommt jede einzelne Box immer leicht nach unten versetzt (durch den ja leeren Text). Ich benötige immer eine neue <li> da jedes Bild eine andere Breite hat.
Wie kann ich erreichen dass alle Menüpunkte immer auf gleicher Höhe sind?
Danke!
-
21.02.09 14:27 #2Maik Tutorials.de Gastzugang
Hi,
erweiter das Stylesheet zu Beginn folgendermaßen:
Code css:1 2 3 4 5 6 7
* { margin:0; padding:0; } #subnav2, #subnav3 { float:left; }
mfg Maik
P.S. In diesem Selektor dürfte das Komma deplatziert sein:
Code css:1
#subnav2 li a,span { ... }
wenn ich zum Vergleich diesen Selektor betrachte:
Code css:1
#subnav2 li a:hover span, #subnav2 li a:active span { ... }
-
21.02.09 14:34 #3
- Registriert seit
- Feb 2009
- Beiträge
- 2
Klasse, funktioniert, thx!!
Ähnliche Themen
-
Hover funktioniert nicht
Von fschwarz im Forum CSSAntworten: 7Letzter Beitrag: 09.07.10, 13:51 -
IE a:hover funktioniert nicht korrekt!
Von mR.fLopPy im Forum CSSAntworten: 12Letzter Beitrag: 04.12.09, 20:59 -
:hover funktioniert nicht
Von Paspirgilis im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 02.02.09, 15:04 -
a:hover funktioniert nicht
Von simste im Forum CSSAntworten: 5Letzter Beitrag: 10.10.07, 17:10 -
:hover funktioniert nicht
Von Kopfballstar im Forum CSSAntworten: 10Letzter Beitrag: 28.05.06, 15:05





Zitieren
Login





