png-images in IE
Eingetragen von Anonymous (0)
am 26.04.2007 - 12:34 Uhr in
am 26.04.2007 - 12:34 Uhr in
Hallo,
ich habe in meiner sidebar-right eine .png-Grafik als background-image eingebettet. Dies wird jedoch von älteren IE Versionen nicht unterstützt. Ich habe mir schon png-bugfixes heruntergeladen, in denen die durchsichtigen Elemente, durch eine 1x1px-gif-Datei ersetzt werden.
Allerdings funktioniert diese Anwendung nur, wenn das Bild als vorhanden ist.
Wäre es möglich das Hintergrundbild als Bild abzuspeichern, oder diese Bugfixes für Hintergrundgrafiken anzuwenden? Ich will sonst keine Informationen anzeigen, allerdings kann ich im CSS ja ein festlegen, oder?
Bitte um Hilfe,
lg Dani
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich nehme an, du meinst das
am 04.05.2007 - 00:13 Uhr
Ich nehme an, du meinst das Problem der halbtransparenten Bereiche in png-Bildern. Da es sich um ein Hintergrundbild handelt, kannst du nicht einfach ein jpg verwenden?
PNG-Bilder mit Alpha-Kanal ab Explorer ab 5.5...
am 26.05.2007 - 14:46 Uhr
Hi!
du schreibst, du hättest bereits einen Fix heruntergeladen, bei dem ein Gif dargestellt wird.
Ich benutzte folgenden Trick:
http://www.webmaster.cx/transpng.html
Danach können PNGs mit Albha-Kanal dargestellt werde, sofern sie als eingebettet werden.
Leider wird der Alpha-Kanal bei PNGs, die über CSS Background-Image eingebunden werden, ignorert.
Aber solange ein DIV-Bereich nur für die Grafik dient, kannst du ja ohne Probleme ein reinsetzen
und z.B. auf 100% ausweiten. So sind z.B. Weiche Schatteneffekte recht einfach darstellbar.
Gruß
Pfoto