Home  >  Praxis & Hilfe  >  Kummerkasten  >  Internet  > Artikel 29485

spacer

PNG-Bild erscheint im Internet Explorer nicht transparent

Ich habe für meine Website ein transparentes Bild im PNG-Format eingefügt. Im Firefox geht alles Prima aber im Internet Explorer wird das Bild nicht transparent. Was soll ich tun?
blue_quad von Marcel Bamert (30.01.2005)
Im Gegensatz zu praktisch allen anderen Browsern kann der Internet Explorer PNG-Bilder, die transparente Teile enthalten, nicht korrekt darstellen. Microsoft bietet zu diesem Problem eine Lösung [1] an, die jedoch nicht zu gebrauchen ist: Das Bild erscheint damit zwar transparent, wird in vielen anderen Browsern nun jedoch nicht mehr angezeigt. Verwendbare Lösungen sind komplexer, jedoch vorhanden: Das Script "PNG Behavior" [2] von "WebFX" verwendet CSS, um die Funktionalität des IMG-Tags zu erweitern. Dabei müssen Sie die erforderlichen Dateien "pngbehavior.htc" und "blank.gif" [3] im selben Ordner ablegen, und folgenden Code im Head-Tag unterbringen:
<style type=&quot;text/css&quot;>
img {
behavior: url(&quot;pngbehavior.htc&quot;);
}
</style>
Das Script macht nichts anderes, als die Microsoft-Lösung automatisch auf PNG-Bilder anzuwenden. Und dies nur, wenn der Benutzer mit dem Internet Explorer surft. Wichtig ist dabei, dass die Bildgrösse im IMG-Tag angegeben wird. Damit können die PNG-Bilder in allen Browsern korrekt dargestellt werden.
Eine ähnliche Lösung wird bei "mongus.net" [4] angeboten. Auf der Seite "koivi.com" [5] wird zudem eine Lösung vorgestellt, bei der die Browsererkennung und die Erweiterung mit PHP realisiert werden.
Eine Online-Petition [6] soll die Microsoft-Entwickler übrigens dazu bringen, die versprochene PNG-Unterstützung und damit die korrekte Darstellung von Transparenz im Internet Explorer endlich zu realisieren.

Anzeige


Anzeige
Social Bookmarks
Wählen Sie:
Ähnliche Themen

Problem: Auf meinem Notebook läuft Windows XP SP2 und AOL Internet. Wenn ich dort mit dem Free Download Manager einen grösseren Download tätige, dann...Crash bei Benutzung des Free Download Managers

Problem: Beim Drucken aus Outlook Express und Outlook 2003 erscheint folgende Fehlermeldung, die laut Titelleiste vom Internet Explorer stammt: «In dem...Druckproblem in Outlook und Outlook Express

Problem: Ich habe seit geraumer Zeit eine Fehlermeldung in roter Schrift im Tab «Tabbed-Browsing» der Firefox-Einstellungen. Ich kann daher keine Einstellungen...Rote Fehlermeldung in Firefox

High Speed Downlink Packet Access. Schnelle Übertragungstechnik für den mobilen Zugang ins Internet. Die Datenrate beträgt max. 14,6 Mbit/s. Oft im Paket mit EDGE, UMTS und GPRS angeboten.

High Definition. Steht für hochauflösende Bilder im Format 720p oder 1080p. Siehe auch Progressive.

Fachchinesisch

Mühe mit Computerbegriffen?

Im Fachchinesen finden Sie 743 Erklärungen.

KUMMERKASTEN
Leser empfehlen

Ich arbeite häufig mit der Sonderzeichentabelle in Word. Mir ist es aber zu umständlich, ständig die Tabelle zu öffnen, um das Zeichen...ASCII-Tabelle für Sonderzeichen

Problem: Wenn ich aus den PCtipp-Downloads ein File herunterladen will, erscheint die Aufforderung, ein PCtipp-Abo zu lösen. Ich kaufe den PCtipp aber...Frustfreier Download bei www.pctipp.ch

Ich möchte in den einzelnen Feldern der Tabelle eine Dropdown-Liste zur Auswahl der Kriterien einfügen. Wie geht das?Dropdown-Liste in Excel erstellen

Wie kann ich die Temperatur der CPU sowie die Drehzahlen des Lüfters sichtbar machen?CPU-Temperatur und Lüfterdrehzahl anzeigen

Kann ich Windows XP auch im abgesicherten Modus starten?Windows XP im abgesicherten Modus starten

ANZEIGE


Mit dieser Applikation wird Ihr iPhone 3G/3GS zum GPS-Navigationsgerät...

PCTIPP ABONNIEREN
Holen Sie sich monatlich die besten Tipps und Tricks für den PC-Alltag nach Hause.
NEWSLETTER
Wir halten Sie auf dem Laufenden: Der Newsletter liefert Ihnen jeden Werktag das Aktuellste aus der Welt von Computer und Internet.

RSS-FEEDS
Die PCtipp-Website bietet RSS-Feeds an. Holen Sie sich die Schlagzeilen von PCtipp.ch schnell und bequem auf den Desktop oder bauen Sie diese in Ihre eigene Webseite ein.
Anzeige