MudGuard: Mouseover-Buttons mit CSS

Beitrag lesen

Hi,

ich habe "versucht" eine Navigationsleiste mit CSS (alle Buttons inkl. Hover-Button sind aus einem GIF erzeugt) zu entwerfen. Mein Problem besteht darin, dass der Mouseover-Effekt nur dann funktioniert, wenn  ich bspw. aus
<a class="b1" style="background: url(navi.gif) no-repeat 0px 0px; position:absolute; left:24px; top:25px" href="#"></a>
den Bereich "style="background: url(navi.gif) no-repeat 0px 0p" herausnehme. Jedoch werden dann logischerweise die Ausgangsbuttons nicht positioniert.

Wieso sollte es logisch sein? Nur weil die Definition des Hintergrunds nicht im Style-Attribut steht, ändert sich doch an der Positionierung nichts.

Daß der :hover-Effekt nicht funktionieren kann, ist logisch - das style-Attribut hat eine wesentlich höhere Specificity als jeder Selektor, also wird es immer gewinnen.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.