Versteht Opera 7.2 diese Regel nicht?
KD-one
- css
0 Jeena Paradies0 KD-one
0 Jeena Paradies0 KD-one
Hallo alle,
Folgende Regel wird von Opera 7.2 nicht interpretiert:
a[href^="http:"]
{
background:transparent url('../images/ext.gif') right center no-repeat;
padding-right:13px;
}
a[href^="http://elektro-dunzinger.at"]
{
background:transparent;
padding-right:0px;
}
Versteht er das überhaupt nicht, oder braucht er eine eigene Syntax?
Daß der IE das nicht kann, ist mir schon klar, Mozilla 1.5 und Firebird 0.7 spielen aber mit.
Allerdings dachte ich, daß Opera dies auch interpretieren würde...
Gruß
Kurt
Hallo,
Nein leider nicht.
Grüße
Jeena Paradies
Hallo Jeena,
Sch**eibe, und ich habe doch so gehofft...
Naja, die Links waren vorher auch nicht gekennzeichnet, ist's halt nur ein Mehrwert für die Geckos... :-/
Gruß
Kurt
Hallo,
a[href^="http:"]
{
background:transparent url('../images/ext.gif') right center no-repeat;
padding-right:13px;
}
Ach noch was wäre das nicht schöner mit :before zu lösen? Wenn der IE [href^="http:"] sowieso nicht versteht dann ist es ja egal dass er :before auch nicht versteht.
Da der Opera mein lieblingsbrowser ist habe ich mir folgendes gebastelt damit es geht:
a.extlink:before {
content: url(extlink.png);
}
Man muss dann halt leider Klassen hinzufügen.
Grüße
Jeena Paradies
Hallo Jeena,
Ach noch was wäre das nicht schöner mit :before zu lösen? Wenn der IE [href^="http:"] sowieso nicht versteht dann ist es ja egal dass er :before auch nicht versteht.
Da der Opera mein lieblingsbrowser ist habe ich mir folgendes gebastelt damit es geht:
a.extlink:before {
content: url(extlink.png);
}Man muss dann halt leider Klassen hinzufügen.
Ja, und genau das wollte ich eigentlich nicht. Dann muss man bei jedem Link aufpassen, ihm die richtige Klasse zu geben.
Dann könnte man ja auch gleich für alle betreffenden Links eine Klasse definieren, die auch der IE versteht, oder die Links gleich so formatieren, daß das Symbol überall sichtbar ist, oder nicht?
Das ist mir zuviel Arbeit. :o)
Gruß
Kurt
Hallo,
Ja, und genau das wollte ich eigentlich nicht. Dann muss man bei jedem Link aufpassen, ihm die richtige Klasse zu geben.
Dann könnte man ja auch gleich für alle betreffenden Links eine Klasse definieren, die auch der IE versteht, oder die Links gleich so formatieren, daß das Symbol überall sichtbar ist, oder nicht?
Ich muss zugeben, dass ich das auch nur gemacht habe, damit es in meinem Opera gut aussieht, wenn ich mir das angucke. Wirklich sinn hat das dann nicht gemacht. Ich überlege schon eine ganze Weile ob ich das nicht auf das hintergrundbild ändern sollte damit es auch der IE anzeigt. Das wäre eigentlich auch das was ich mir beim Opera für das nächstmögliche Update wünschen würde. Vieleicht finde ich ja irgendwo eine Seite, auf der man dafür abstimmen kann oder so.
Grüße
Jeena Paradies