Ja, min of meer.
Als je gebruik maakt van opacity, kun ook 'n afbeelding doorzichtig maken.
Je neemt 'n buitenste div met position: relative.
Daarbinnen zet je 'n div met de achtergrond, even groot als de buitenste div. Deze maak je doorzichtig.
Je zet er nog 'n tweede div in, die je over de eerste div heen zet met position of zo. In deze div zet je de inhoud.
Omdat de tweede div niet binnen de eerste staat, erft hij dus niet de opacity.
Als je als eenheid em neemt, kun je zelfs vergroten en verkleinen.
Omdat de code nogal veel is, geef ik 'n link naar het voorbeeld.
http://www.css-voorbeelden.nl/tekst/effecten/doorzichtigheid/tekst-031.html
Als je niet de hele uitleg wilt lezen kun je de code gewoon downloaden en rechtstreeks bekijken. (Uiteraard) moet je voor IE weer iets andere code gebruiken: 'n filter.
De tweede manier is beter, maar kan alleen voor effen kleuren worden gebruikt. Onderdeel van css3. Hierbij gebruik je rgba(): drie kleuren en alpha-kanaal (doorzichtigheid). (Uiteraard) moet je voor IE weer andere code gebruiken: 'n filter. rgba() en het IE-filter worden niet geërfd, dus de div binnen de div heeft nergens last van.
Ook weer te veel code om hier neer te zetten, dus weer 'n link:
Voorbeeld:
http://www.css-voorbeelden.nl/tekst/effecten/doorzichtigheid/tekst-078.html
Kun je ook downloaden en al dan niet de uitleg lezen. Maar in dit geval zou ik wel de Bekende problemen even bekijken, want je kunt met deze problemen tekst volledig onzichtbaar maken in oudere browsers die wel css, maar geen rgba() kennen. En dat zijn niet eens zulke hele oude browsers. Is simpel te voorkomen, als je er maar even o let.
Op deze site kun je het simpele rgba() automatisch omzetten naar het volstrekt onleesbare IE-filter:
http://kimili.com/journal/rgba-css-generator-for-internet-explorer
Edit: rgba werkt in IE 6, 7 en 8, Firefox 3.5 en nieuwer, Opera 10 en nieuwer, Safari en Google Chrome.
opacity werkt in alle iets nieuwere browsers, ook IE 6, en ook zonder -moz en zo ervoor.
(Voor IE heb je dus wel filters nodig, maar 't werkt, bedoel ik).