#1 2. April 2007 Zuletzt von einem Moderator bearbeitet: 15. April 2017 halli hallo liebe user vielleicht hab ihr das andere thema gelesen welches diese problem verursacht hatte ,,mouseover problem" ich habe ein png in einen mouseover scrip eingebunden... bevor der mouseover aktiv ist bleibt die png transparent... sobald ich mousovr mache... wechselt wie gewolt das bild aber ungewollt wird die transparentz weiß... download hier im download hab ich die sachen mal reingepackt damit man das problem auch sieht... da das erklären ein wenig schwer fällt ich hoffe doch sehr mir kann jemand bei dieser kniffligen sache helfen + Multi-Zitat Zitieren
#2 2. April 2007 AW: transeparentes png nach mo nicht mehr transparent Der Download funzt nicht. Aber so wie ich das ohne den Download verstanden habe, ist das Problem so zu erklären: Internet Explorer zeigt die Tranzsparenzen von png's nicht an bzw macht diese einfach weiß. Firefox hingegen stellt die Transparenz da. Wie es sich bei den anderen Browser verhält, kann ich nicht sagen. Hoffe das Problem richtig verstanden zu haben.^^ + Multi-Zitat Zitieren
#3 2. April 2007 AW: transeparentes png nach mo nicht mehr transparent Ah stimmt da habe ich auch mal von gehört... hatte ich im anderen Thread ganz vergessen.... wandel doch die png's in ein Bildformat wie jpg um (sofern dort transparenz mit gespeichert wird ) und benutzt diese Bilder was die Performance auch hoch schraubt da jpg viel kleiner als png-files ist + Multi-Zitat Zitieren
#4 2. April 2007 AW: transeparentes png nach mo nicht mehr transparent JPG ist nicht transparent. GIF ist noch transparent! + Multi-Zitat Zitieren
#5 2. April 2007 AW: transeparentes png nach mo nicht mehr transparent ok dann war es gif sry^^ hab ja von anfang an gesagt hab kein Plan von GFX's aber ich sehe auf Inet Seiten eig. nie png's als Bilder... Das weiss ich vom Coden her + Multi-Zitat Zitieren
#6 3. April 2007 AW: transeparentes png nach mo nicht mehr transparent download so oben warn falscher link sorry ja genau die png wird im ie als nicht transparent angezeigt... dies hab ich über ein scrip gelöst... allerdings werden keine hintergrundbilder transparent dargestelt... der mo is aber anscheind als bg + Multi-Zitat Zitieren
#7 3. April 2007 AW: transeparentes png nach mo nicht mehr transparent Wie sieht denn das Script aus, dass dafür sorgt, dass die erst Transparent sind? Meines wissens nach, kann IE Transparenzen überhaupt nicht darstellen, unabhängig davon, ob es Hintergrund ist oder eine ganz normal eingebundene Grafik. + Multi-Zitat Zitieren
#8 3. April 2007 AW: transeparentes png nach mo nicht mehr transparent Code: <script language="JavaScript" type="text/javascript"> <!-- var IE = navigator.appName == 'Microsoft Internet Explorer' && navigator.userAgent != 'Opera'; var SPACER = 'Bilder/abstandhalter.gif'; if ( IE ) { window.onload = function() { window.png = new PNGTransparency(); window.png.create(); } } /** * Shows the transparency of pngs in internet explorer. */ function PNGTransparency() { this.create = PNGTransparency_create; } /** * Creates the transparency effect for each image. */ function PNGTransparency_create() { var i, img, oldsrc; var imgs = document.getElementsByTagName( 'IMG' ); for ( i=0; i < imgs.length; i++ ) { img = imgs[i]; if ( img.src.indexOf( '.png' ) != -1 ) { oldsrc = img.src; img.src = SPACER; img.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + oldsrc + "', sizingMethod='scale')"; } } } //--> </script> + Multi-Zitat Zitieren