Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
frage zu opacity [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
frage zu opacity


 
joextra
13-07-2010, 00:35 
 
hallo,

ein div soll eine 60%ige transparenz bekommen. das ist soweit auch kein problem, nur wirkt die schrift & bilder die darin enthalten sind blass. ich habe die opacity bei bildern testweise auf 100% gesetzt, aber es bringt nichts. wird die transparenz vererbt? und wenn ja, wie kann ich das stoppen?

 
wahsaga
13-07-2010, 00:41 
 
wird die transparenz vererbt?
Nein - nicht in dem Sinne, in dem CSS Vererbung definiert.

und wenn ja, wie kann ich das stoppen?
Gar nicht.

Opacity macht ein Element und alle Inhalte teiltransparent.

Wenn du nur den Hintergrund transparent machen willst - dann tu das.
rgba-Farbangabe oder PNG-Hintergrundbild

 
jmc
13-07-2010, 02:17 
 
Für neue Browserversionen (Safari, Opera und FF sicherlich) gibt es auch noch background: rgba(0, 0, 0, opacity);. Wird aber leider noch an vielen Orten nicht unterstützt.
Hier noch ein nützlicher Link dazu mit 2 Lösungen: Klick (https://developer.mozilla.org/en/Useful_CSS_tips/Color_and_Background)
Sry, nicht gesehen wahsaga...

 
wahsaga
13-07-2010, 02:22 
 
Als ob ich's nicht bereits erwähnt hätte ...

Und Opera, Firefox, Safari, Chrome unterstützen das schon - nur der IE noch nicht, der zieht aber mit Version 9 nach.

 
joextra
13-07-2010, 12:42 
 
rgba wäre ganz toll, aber da es auch auf dem ie laufen muss, habe ich mich für ein halb transparentes png entschieden.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:12 Uhr.