a[onMouseover]:before klappt im IE nicht
Kris
- css
0 Hans0 Kris.Klepers0 MudGuard0 Der Martin
Schönen Mittag euch :)
ich weiß nicht wieso aber folgender Code funktioniert nur unter Mozilla/Opera und nicht im IE
weiß jemand wieso :/ ?
Code :
------
#menu ul li a[onMouseover]:before {content: url(../pics/bild.gif) " ";}
#menu ul li a:hover[onMouseover]:before {content: url(../pics/bild2.gif) " ";}
Ja, weil das ":before" dem IE am After vorbei geht ! ;-)
Gruß
Hans
Grundlage für Zitat #276.
Ja, weil das ":before" dem IE am After vorbei geht ! ;-)
mhm gibts ne Möglichkeit das auch der IE das so macht wie ich es gern hätte :( ?
Ja, weil das ":before" dem IE am After vorbei geht ! ;-)
mhm gibts ne Möglichkeit das auch der IE das so macht wie ich es gern hätte :( ?
google mal - im Forums-Archiv steht meines Wissens nach auch nur, daß der IE das ignoriert, weiß allerdings nicht, ab/bis welcher Version das so ist.
Gruß
Hans
Hi,
mhm gibts ne Möglichkeit das auch der IE das so macht wie ich es gern hätte :( ?
Mit Nebenwirkungen: Coding: Link-Kennzeichnung
Gruß, Cybaer
Hi,
Ja, weil das ":before" dem IE am After vorbei geht ! ;-)
Nicht nur das, auch der Attributselektor ...
cu,
Andreas
Hallo miteinander,
#menu ul li a[onMouseover]:before {content: url(../pics/bild.gif) " ";}
#menu ul li a:hover[onMouseover]:before {content: url(../pics/bild2.gif) " ";}
Ja, weil das ":before" dem IE am After vorbei geht ! ;-)
richtig, und der Attributselektor a[...] ebenfalls. Und ob er content: versteht, möchte ich auch nicht beschwören. Mit anderen Worten: Diese CSS-Regel enthält fast ausschließlich Komponenten, die der IE nicht kennt.
So long,
Martin