Archivlink: javarea.de Forum > Grafik > IE stellt PNG Datei falsch dar
Vollständigen Link anzeigen: javarea.de Forum > Grafik > IE stellt PNG Datei falsch dar

Pages: [1]

geschrieben von rox²³ am 24.06.2004 - 21:29
Ich habe ein Banner im PNG Format die Transparenz wird allerdings im IE nicht richtig dargestellt. Im Mozilla ist der Banner perfekt Transparent so wie es vorgesehen ist. Im IE könnte man denken man hat eine Flasche Milch über dem Banner verschüttet. Ich habe extra PNG Format genommen da GIF keine transparente Schattierungen unterstützt. Außerdem enthält der Banner zu viele Farben und überschreitet somit die 256 möglichen Farbstufen für GIF.

Was kann ich machen das der Banner im IE auch so aussieht?

geschrieben von René am 24.06.2004 - 21:59
1. an M$ schreiben
2. *.gif

geschrieben von rox²³ am 24.06.2004 - 23:36
Ich hab festgestellt das das Thema schonmal angesprochen wurde vor garnicht alzulanger Zeit.
GIF ist schlecht da der Banner bei weitem nicht so gut aussieht wie mit PNG .
Aber ich denke mal die meisten die meine Seite betreten werden nutzen IE.
Ich sitze in einer Sackgasse

geschrieben von Sicaine am 25.06.2004 - 07:31
Hm ich bekomm mit Gif bessere ergebnisse mit weniger Speicher zusammen als mit PNG.

Mach doch mal 2 Beispielbilder.

geschrieben von rox²³ am 25.06.2004 - 11:28
http://home.arcor.de/xylomynoxz.666/gifvspng.html

geschrieben von starleos am 25.06.2004 - 11:32
also das kann ich mir kaum vorstellen das man mit gif bessere Ergebnisse als mit PNG bekommt, weniger Speicher ja.,

Gif nutz ja schon weniger Farben als PNG.

geschrieben von sephir0th am 25.06.2004 - 12:17
Hier ne kleine Abhilfe, damit kannst du pngs transparent darstellen:

ne CSS anlegen mit folgendem Inhalt:

PHP-Quelltext
1: 
2: 
3: 

<?
#Bezeichnung { filterrogidXImageTransform.Microsoft.AlphaImageLoader(src='http://www.domain.de/bild.png', sizingMethod='scale'); }
?>



Du musst aber für jedes Bild oben einzeln sowas in die CSS eintragen!



Das dann in den Quelltext:

PHP-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 

<?
<style type="text/css">
@
import "http://www.domain.de/dieangelegte-css.css";
#Bezeichnung { filterrogidXImageTransform.Microsoft.AlphaImageLoader(src='/pfad/zum/bild.png', sizingMethod='scale'); }
</style>
?>



Das musst du auch wiederrum für jedes bild einzeln machen!


Nun sollte die Transparenz kein Thema mehr sein! ;)

ps: Habs per PHP Forumcode geschrieben da er beim normalen Code UBB smilies eingefügt hat! also ohne <? ?> schreiben ;)

geschrieben von rox²³ am 25.06.2004 - 12:56
Funktioniert bei mir nicht das Bild wird garnicht angezeigt.

geschrieben von starleos am 25.06.2004 - 22:37
Hi,

ich hatte diese CSS Variante mit png auch schon vorher getestet, klappte jedoch auch nicht immer bei mir und wurde wie rox sagte auch nicht angezeigt.

geschrieben von rox²³ am 26.06.2004 - 10:17
Ich hab jetzt ne Lösung gefunden. Ich hab nochmal in Gif umgewandelt aber als Hintergrund nen Grauen Farbton genommen jetzt sieht das GIF genauso wie das PNG aus komisch gibt keinen unterschied

Nur dof wenn ich mal den Hintergrund wechsle muss ich das Banner wieder überarbeiten.

Achja zu der oben geposteten möglichkeit fehlt bestimmt nur was.
http://webfx.eae.net/dhtml/pngbehav....avior.html

geschrieben von sephir0th am 26.06.2004 - 12:31
Zur CSS Sache:

guggt euch mal die Seite an von meinem LAN-Party Verein an:

http://www.da-ruler-ev.de

Da wird die CSS Sache benutzt und funkt einwandfrei!


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.