Bon on ne trouve pas vraiment de topic qui parle à fond de ce pb bien que beaucoup s'y attarde mais ne donne pas vraiment de solution.
Comme vous le savez comme toujours IE fait des siennes et ne supporte pas le forma PNG pour les images, si mais en y mettant un remarquabl et tres agreable cadre gris !! Ce qui se révèle très genant:
http://remi.fontan.free.fr/Site_Luc/test.htm
à visualiser avec IE il va s'en dire.
En fouinant sur la toile j'ai trouvé un scrpit JS qui devrait resoudre ce pb à en croire les forums, mais moi rien !!!étrange..
http://www.pc-tests.com/Forum/viewtopic.php?t=28598&view=previous
Pourtant je mets bien ce code ds le header:
Si vous avez une solution je suis ouvert car la je bloque pas mal !!
La vie serait tellement plus simple si tout le monde avait Firefox !!
MErci[/i]
Modifié par styx (16 Apr 2005 - 16:49)
Comme vous le savez comme toujours IE fait des siennes et ne supporte pas le forma PNG pour les images, si mais en y mettant un remarquabl et tres agreable cadre gris !! Ce qui se révèle très genant:
http://remi.fontan.free.fr/Site_Luc/test.htm
à visualiser avec IE il va s'en dire.
En fouinant sur la toile j'ai trouvé un scrpit JS qui devrait resoudre ce pb à en croire les forums, mais moi rien !!!étrange..
http://www.pc-tests.com/Forum/viewtopic.php?t=28598&view=previous
Pourtant je mets bien ce code ds le header:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Largeur fluide, header/menu gauche/contenu/footer.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="home3.css" rel="stylesheet" type="text/css" />
<script language="JavaScript">
function IE_CorrectAlpha_PNG(){
for(i=0; i<document.images.length; i++){
img = document.images[i];
imgExt = img.src.substring(img.src.length-3, img.src.length);
imgExt = imgExt.toUpperCase();
if (imgExt == "png"){
imgID = (img.id) ? "id='" + img.id + "' " : "";
imgClass= (img.className) ? "class='" + img.className + "' " : "";
imgTitle= (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
imgStyle= "display:inline-block;" + img.style.cssText;
if (img.align == "left") { imgStyle = "float:left;" + imgStyle; } else if (img.align == "right"){ imgStyle = "float:right;" + imgStyle; }
if (img.parentElement.href) { imgStyle = "cursor:hand;" + imgStyle; }
strNewHTML = '<span '+imgID+imgClass+imgTitle+' style="width:'+img.width+'px; height:'+img.height+'px;'+imgStyle+';'+'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+img.src+'\', sizingMethod=\'scale\');"></span>';
img.outerHTML = strNewHTML;
i = i-1;
}}}
window.attachEvent("onload", IE_CorrectAlpha_PNG);
</script>
</head>
<body>
Si vous avez une solution je suis ouvert car la je bloque pas mal !!
La vie serait tellement plus simple si tout le monde avait Firefox !!
MErci[/i]
Modifié par styx (16 Apr 2005 - 16:49)