Gunnar Bittersmann: Transparenzen für Background in div - nicht für die Inhalte ?

Beitrag lesen

@@suit:

nuqneH

Entweder du fügst ein zusätzliches Element mit derselben Größe ein

Autsch! Nein!

du verwendest eine Hintergrundfarbe im rgba-Format oder du verwendest ein Hintergrundbild mit Alphatransparenz.

Nicht „oder“, sondern „und“.

Und zwar in der Reihenfolge:
  background: url(transparent.png);
  background: rgba(255, 255, 255, 0.42);

Browser, die "rgba()" nicht kennen, ignorieren die zweite Deklaration und verwenden das „Bild“ transparent.png.

Bei Browsern, die "rgba()" kennen, überschreibt die zweite Deklaration die erste und das „Bild“ transparent.png wird nicht angefordert – spart Ladezeit.

Qapla'

--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a