Matthias Apsel: wie war das mit position:absolute und trotzdem "Platz einnehmen"

Beitrag lesen

Om nah hoo pez nyeetz, uliII!

Es geht darum, - rein per CSS - ohne weiteren Quellcode, - über ein vorhandenes Bild ein weiteres Bild zu legen.

nein, es ist mit CSS nicht möglich, Bilder, also img-Elemente, auszutauschen. Du könntest mit Javascript, den Wert des src-Attributs verändern.

Mit CSS lassen sich hingegen wunderbar HIntergrundgrafiken verändern.

Prinzipiell sollte das doch (wie geschrieben) eventuell mit den Pseudoformaten ":before" möglich sein ?

nein, bzw. nur zufällig in manchen Browsern, da laut Spezifikation inhaltsleere Elemente, wie img aber auch br oder hr keine :before oder :after-Pseudoelemente haben können.

Matthias

--
1/z ist kein Blatt Papier.