Default BORDER Wert für IMG auf 1 setzen
SandwichX
- css
Hallo!
Ich möchte gerne, daß auf einer meiner Web-Seiten alle Bilder (<img
) automatisch (default-mäßig) mit Umrandung (border=1
) angezeigt werden.
Das ginge ja mit CSS (img { border:solid black 1px; }
) recht einfach.
Allerdings sollen Bilder, die sich innerhalb von <a > </a>
Tags befinden, "normal" (im Sinne von Hyperlinks) angezeigt werden, d.h. blauer Rand, 2 Pixel Dicke; wenn der Link schon besucht wurde, lila Rand, ...
Aber ich möchte es mir ersparen, für alle Situationen (a:link
, a:visited
, a:focus
, a:hover
, a:active
) das "normale" <a href
Verhalten mit jeweils einer eigenen CSS-Zeile wiederherstellen/reproduzieren zu müssen.
Gibt es also eine Möglichkeit, eine Eigenschaft für alle <img
, die NICHT innerhalb von <a > </a>
liegen, zu definieren?
(Wenn es eine nicht-CSS Möglichkeit dafür gibt, nehme ich sie auch gerne an. Ich habe die Nachricht mal mangels besserer Idee in den Themenbereich "CSS" gestellt.)
Danke!
Wie das Leben so spielt: Kaum hat man auch "Abschicken" geklickt, macht's bei einem selber Klick:
img { border:solid 1px; }
a img { border-width:2px; }
Hi,
Wie das Leben so spielt: Kaum hat man auch "Abschicken" geklickt, macht's bei einem selber Klick:
img { border:solid 1px; }
a img { border-width:2px; }
Das ist aber mitnichten die(/eine) Antwort auf deine ursprüngliche Frage,
> > Gibt es also eine Möglichkeit, eine Eigenschaft für alle <img, die NICHT innerhalb von <a > </a> liegen, zu definieren?
- eine solche gibt es nämlich (derzeit) nicht.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
Hallo!
Du hast natürlich recht, es ist nicht die Antwort auf meine abschließende Frage.
Aber es bewirkt das, was ich anfangs wollte.
Auf jeden Fall aber DANKE!
Besten Gruß, S.
Wie das Leben so spielt: Kaum hat man auch "Abschicken" geklickt, macht's bei einem selber Klick:
img { border:solid 1px; }
a img { border-width:2px; }
>
> Das ist aber mitnichten die(/eine) Antwort auf deine ursprüngliche Frage,
> > > Gibt es also eine Möglichkeit, eine Eigenschaft für alle <img, die NICHT innerhalb von <a > </a> liegen, zu definieren?
> - eine solche gibt es nämlich (derzeit) nicht.
dürfte aber in Zukunft[1] lauten:
\*:not(a) img { ... }
[1] Die Zukunft ist dann angebrochen, wenn ein Bruchstück davon Anlass zu ihrer Überarbeitung gibt.
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische