PNG und IE

Status
Nicht offen für weitere Antworten.

msycho

Erfahrenes Mitglied
Hallo zusammen!

Ist ja nichts neues, dass der IE seine Probleme hat PNG's darzustellen.

Nur, wie kann ich dem Abhilfe schaffen?

Sicherlich wäre die einfachste Lösung ein anderes Format für die Images zu wählen. Allerdings ist es im Prinzip ein Muss, dass manche Images durchsichtig sein müssen. Diese Images zu bearbeiten wäre da zu aufwendig.

Hat jemand von Euch eine Idee?
 
Dann wirst du wohl beim Einbau etwas verkehrt gemacht haben, denn das verlinkte Beispiel funktioniert im IE5.5 & 6 einwandfrei.
 
Das ist in das CSS eingebaut:

Code:
* { behavior: url(iepngfix.htc) }

Die Datei liegt im selben Verzeichnis wie das CSS.
 
Wenn ich mich recht erinnere, müssen sich die Dateien in dem selben Verzeichnis befinden, wie das HTML-Dokument. Zumindest war das hier schon mal bei einem anderen User der Fall, und die Erkenntnis nach mehrmaligen Testen.
 
Solltest du die PNG-Grafiken als Hintergrundbilder einsetzen, könnte dir auch diese Lösungsvariante weiterhelfen:

Code:
<style type="text/css">
div.box {
background-image: url(opacity.png);
}
</style>
<!--[if lt IE 7]>
<style type="text/css">
div.box {
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='opacity.png');
}
</style>
<![endif]-->

Code:
<div class="box">...</box>
 
Wenn du wegen dem IE deine bestehende "Daten- / Verzeichnisstruktur" verständlicherweise nicht umkrempeln willst, kannst du es auch so umsetzen:

Code:
<link rel="stylesheet" type="text/css" href="css/style.css">
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="ie_pngfix.css">
<![endif]-->
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück