salut
J'ai un énorme souci (et une petite voix dans ma tête qui me dit vivement IE7)
Pour gérer la transparence des .png sous ie j'utilise cette methode dans ma css:
ensuite j'ai un contenu qui se compose en 3 partie
"header" à taille fixe, le centre à taille variable et un "footer" à taille fixe
avec le style de mes liens:
Sous Firefox, ça passe tranquille aucun probleme, sous ie, le premier lien n'a aucune reactivité alors que le second oui!
J'ai essayé de mettre mon lien sous des tas de forme differente (<p> <span> <li> ...), de remplacer la class de mon lien par un id, d'enlever le div qui encadre mon lien, mais rien n'y fait.
Seul chose qui fonctionne c'est quand j'enleve la ligne de code qui gère la transparence sous ie ("filter: progid:DXImageTransform.Microsoft.AlphaImageLoader...")
Si quelqu'un a déjà rencontré ce problème et surtout s'il a une solution, ce serait hypa cool.
Merci.
Modifié par gtex (28 Sep 2006 - 12:04)
J'ai un énorme souci (et une petite voix dans ma tête qui me dit vivement IE7)
Pour gérer la transparence des .png sous ie j'utilise cette methode dans ma css:
#contenu{
margin:0;
padding:0;
width:554px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contenu_milieu.png', sizingMethod='scale');
}
#contenu[ID]{
margin:0;
padding:0;
width:554px;
overflow:auto;
background-image: url("../images/contenu_milieu.png");
}
#contenuhead{
margin:0 0 0 0;
padding:0 0 0 0;
width:554px;
height:373px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contenu_haut.png');
background-repeat: no-repeat;
background-position:top left;
}
#contenuhead[ID]{
margin:0;
padding:0;
width:554px;
height:373px;
background-image: url("../images/contenu_haut.png");
background-repeat: no-repeat;
background-position: top left;
}
#contenufooter{
margin:0;
padding:0;
width:554px;
height:21px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contenu_bas.png');
background-position:0 0;
}
#contenufooter[ID]{
margin:0;
padding:0;
width:554px;
height:21px;
background-image: url("../images/contenu_bas.png");
background-repeat: no-repeat;
background-position:0 0;
}
ensuite j'ai un contenu qui se compose en 3 partie
"header" à taille fixe, le centre à taille variable et un "footer" à taille fixe
<div id="contenupage">
<div id="contenuhead">
<h1>titre</h1>
<div class="positionphotopiece">
<a class="photopiece" href="index.html">Voir d'autres photos de cette pièce</a>
</div>
</div><!--fin contenuhead-->
<div id="contenu">
<h2>Presse</h2>
<div class="positionallpress">
<a class="allpress" href="#">Lire toutes les revues de presse</a>
</div>
</div><!--fin contenu-->
<div id="contenufooter"> </div>
</div><!--fin contenupage-->
avec le style de mes liens:
/*Premier lien*/
.photopiece {
display:block;
float:left;
margin:0;
padding:15px 0 0 0;
width:500px;
}
.photopiece a{
float:left;
display:block;
font-family:"Georgia", Arial, Helvetica, sans-serif;;
color:#32426B;
font-size:11px;
text-decoration:none;
padding:5px 0 0 10px;
margin:0 0 0 0;
text-align:right;
height:22px;
}
.photopiece a:hover{
color:#A3B0D3;
text-decoration:none;
}
/*Second lien*/
.positionallpress{
display:block;
float:left;
margin:10px 0 25px 0;
padding:0;
width:450px;
text-align:left;
}
a.allpress{
float:left;
display:block;
font-family:"Georgia", Arial, Helvetica, sans-serif;;
color:#32426B;
font-size:11px;
text-decoration:none;
padding:0 0 0 30px;
margin:10px 0 0 0;
text-align:left;
}
a.allpress:hover{
color:#A3B0D3;
text-decoration:none;
}
Sous Firefox, ça passe tranquille aucun probleme, sous ie, le premier lien n'a aucune reactivité alors que le second oui!
J'ai essayé de mettre mon lien sous des tas de forme differente (<p> <span> <li> ...), de remplacer la class de mon lien par un id, d'enlever le div qui encadre mon lien, mais rien n'y fait.
Seul chose qui fonctionne c'est quand j'enleve la ligne de code qui gère la transparence sous ie ("filter: progid:DXImageTransform.Microsoft.AlphaImageLoader...")
Si quelqu'un a déjà rencontré ce problème et surtout s'il a une solution, ce serait hypa cool.
Merci.
Modifié par gtex (28 Sep 2006 - 12:04)