2009-07-06 4 views
1

Ich verwende das Standard-Skript rotate.php, um die Header-Bilder auf meiner Website zu drehen (drupal 6.10). Die verwendeten Bilder haben jedoch einen transparenten Hintergrund, der in IE6 als stumpfes Blau dargestellt wird. Ich habe versucht, mit PNG-Fix: twinhelix.com, habe Module Pngfix und Pngbehave verwendet .. aber ohne Erfolg. Die Website ist: [http://www.geek.designbracket.com/][1]IE6 PNG Transparentfix für Bilder, die mit rotate.php verwendet werden

Der CSS-Code fr Header div ist:

#header { 
    background: transparent url(img/banners/rotate.php) no-repeat 0px 0px; /*rotates images in the banners folder */ 
} 

auch versucht haben, das alphaloader Filter auf die gleiche div Zugabe wie unter den gegebenen:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='banner_bgimg.png', sizingMethod='scale'); 
position: relative; z-index: 1; 

Ich denke, Ich mache hier etwas falsch. Jede Hilfe würde sehr geschätzt werden.

Dank

Antwort

1

Werfen Sie einen Blick auf IEpngFix. Ich hoffe, es hilft.

+0

versuchte das IEpngfix; aber es funktioniert nur, wenn ich in der src ein bestimmtes Bild aber .. Ich benutze ein PHP-Skript, um die Bilder nach dem Zufallsprinzip zu holen .. und wollen, dass jedes der Bilder korrekt angezeigt wird .. – Sbhambry

+0

gut .. ändern Sie die IEpngfix und fügen Sie hinzu dynamisch die Bilder dazu, nachdem Sie wissen, welche Sie anzeigen werden. –

0

Sie sollten das PNG Behave! Modul versuchen. Hier ist ein Auszug aus seiner Projektseite:

Korrigiert PNG Alpha-Transparenz in IE 5.5 und 6 unter Verwendung von CSS-Verhalten anstatt das DOM kriecht.

+0

Habe das Modul getestet aber wrk fr die Bannerbilder .. – Sbhambry

Verwandte Themen