Bonjour,
J'ai besoin d'aide pour (surement) un souci de z-index a cause de "filtre:progid" (permettant la transparence de mes png 24).
J'avais rencontré un problème similaire avec mes liens sous ie (voir ce post). Mais encore une fois je bloque...
Tout ce passe ici : Version test
Problème rencontré sous IE 6 sur PC Windows XP. Sous Firefox (comme toujours) : pas de souci.
La CSS :
D'avance merci
Modifié par kilian (13 Mar 2006 - 14:48)
J'ai besoin d'aide pour (surement) un souci de z-index a cause de "filtre:progid" (permettant la transparence de mes png 24).
J'avais rencontré un problème similaire avec mes liens sous ie (voir ce post). Mais encore une fois je bloque...
Tout ce passe ici : Version test
Problème rencontré sous IE 6 sur PC Windows XP. Sous Firefox (comme toujours) : pas de souci.
La CSS :
body {
background: url(images/background.png) ;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:0px;
font-size:11px;
}
a { position:relative;
z-index:3;
}
a img {border: 0;}
a:link {text-decoration: none; color:#d82b00;}
a:visited {text-decoration: none; color:#d82b00;}
a:hover {text-decoration: underline ; color: #ff5200;}
h1 { font-size: 15px; font-weight: bold; color: #ff5200; }
h2 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ff5200; }
h3 {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ff5200;}
hr { color: #ff5200; height: 1px;}
/**Styles structure**/
#page {
min-height:100% ;
height:auto !important;
height:100%;
width:700px;
margin:40px;
margin-top:0px;
padding-left:30px;
padding-right:35px;
background: transparent url(images/page.png) repeat-y left top;
/* Pour gérer la transparence sous IE (pris en compte que par IE)*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.quatuor-editions.com/test/boutique/lib/css/images/page.png');
}
#header {
height: 150px;
background: transparent url(images/logo_quatuoreditions.png) no-repeat 0px 30px;
}
#menuht {
display:block;
height:25px;
width:600px;
text-align:center;
vertical-align:middle;
padding-top:0.2px !important;
padding-top:4px;
margin-left: 0;
font: bold 10px Verdana, sans-serif;
margin-bottom:15px !important;
margin-bottom:10px;
margin-top:10px;
background:url(images/menuht_bg.png) no-repeat 0em 0.5em !important;
background:url(images/menuht_bg.png) no-repeat right top;
color:#eeeeee;
}
#main {
width:630px;
}
#footer {
text-align:center;
clear:both;
color:#999999;
font-size:9px;
}
/*Styles DIV header*/
#navigation {
position:absolute;
top:0px;
left:60px;
font-size:x-small;
float:left;
padding:2px;
border-left:1px solid #ff5200;
border-bottom:1px solid #ff5200;
color:#999999
}
#navigation a {
text-decoration:none;
color:#999999;
}
#recherche {
position:absolute;
left: 530px;
top:0px;
padding: 0px;
width: 148px;
height: 28px;
background: url(images/recherche.png) right top no-repeat;
padding-top: 2px;
vertical-align: top;
}
#recherche .inputbox{
width: 100px;
height: 18px;
font-size: 10px;
background: transparent;
border: none;
margin: 0px;
padding: 0px;
line-height: 14px;
color:#ff5200;
}
#recherche .button{
margin: 0px;
padding: 0px;
height: 14px;
font-size: 10px;
background: transparent;
border: none;
line-height: 10px;
display:none;
}
#recherche form {
margin: 0px;
padding: 0px;
}
/*Styles DIV menuht */
#menuht a {
}
#menuht li {
padding:0 0.75em 0 0.75em;
list-style: none;
margin: 0;
display: inline;
}
.identifier {
}
#menuht li a {
text-decoration: none;
color:#eeeeee;
}
#menuht li a:hover {
color: #d82b00;
}
/*Styles DIV main */
#gauche {
clear:left;
float:left;
width:200px;
}
#contenu {
width:410px;
margin-left:10px;
float:right;
}
/*Styles DIV gauche*/
#panier {
display:block;
height:83px !important;
height:115px;
background:transparent url(images/panier.png) no-repeat;
padding:32px 2px 2px 85px;
font-size:10px;
}
.paniervide {
padding-top:30px;
}
#menugauche {
margin:0px;
}
#produit {
background: url(images/produit_bg.png) repeat-y;
}
#categorie {
background:url(images/produit_bottom.png) no-repeat 0 100%;
padding-left:27px;
padding-bottom:20px;
}
#categorie a:hover {
border-right: 5px solid #d82b00;
}
#informations {
margin-top:5px;
background: url(images/produit_bg.png) repeat-y;
}
#informationslinks {
background:url(images/produit_bottom.png) no-repeat 0 100%;
padding-left:12px;
padding-bottom:20px;
}
/*Styles Accueil*/
.rubrique {
padding-bottom:10px;
}
.rubriquecontenu {
text-align:justify;
width:380px;
margin-left:10px;
}
.rubriquelien {
clear:left;
width:200px;
padding:5px 0px 5px 40px;
float:left;}
/*Styles Catalogue*/
.contenunormal {}
/*Styles Liste d'articles*/
.listearticles {
font-size:11px;
}
.titrearticle {
font-size:12px;
font-weight:bold;
color:#ff5200;}
.titrearticle a{
color:#ff5200;
text-decoration:none;
}
.titrearticle a:hover {
text-decoration:underline;
}
.thumbarticle {
float:right;
margin-left:10px;
margin-bottom:10px;
width:100px;
}
.descartile {
font-size:12px;
}
.action {
clear:left;
}
.formulaire {
z-index:3;
}
D'avance merci
Modifié par kilian (13 Mar 2006 - 14:48)