Bonjour à tous,
Je découvre css3 Pie...
Je souhaiterai intégrer 3 backgrounds différents à des endroits différents d'une div.
J'ai 2 gros soucis :
1.
Dans les navigateurs modernes,
avec mon css ci-dessous, rien ne se passe bien en bas à droite,
mes 3 images sont superposées !
2.
Dans IE7 et IE8,
là je n'ai aucune image... Mon css PIE ne fonctionne donc pas !
Pourquoi ?
Puis-je vous solliciter votre aide,
pour sortir de ce mauvais pas ?
D'avance, je vous en remercie.
J'ai 3 png :
- ombreV = ombre à droite d'une div (qui commencera à y=5px) ;
- ombreH = ombre en bas d'une div (qui commencera à x=5px) ;
- ombreC = ombre au coin en bas à droite d'une div.
J'ai téléchargé PIE.htc
J'aimerai que ces backgrounds soient valables pour n'importe quelle div (#ombre),
hauteur et largeur différentes dans toutes mes pages HTML.
D'où mon idée d'utiliser 3 backgrounds pour arriver à mes fins.
A l'aide !
Modifié par jytest (04 May 2013 - 09:54)
Je découvre css3 Pie...
Je souhaiterai intégrer 3 backgrounds différents à des endroits différents d'une div.
J'ai 2 gros soucis :
1.
Dans les navigateurs modernes,
avec mon css ci-dessous, rien ne se passe bien en bas à droite,
mes 3 images sont superposées !
2.
Dans IE7 et IE8,
là je n'ai aucune image... Mon css PIE ne fonctionne donc pas !
Pourquoi ?
Puis-je vous solliciter votre aide,
pour sortir de ce mauvais pas ?
D'avance, je vous en remercie.
J'ai 3 png :
- ombreV = ombre à droite d'une div (qui commencera à y=5px) ;
- ombreH = ombre en bas d'une div (qui commencera à x=5px) ;
- ombreC = ombre au coin en bas à droite d'une div.
J'ai téléchargé PIE.htc
J'aimerai que ces backgrounds soient valables pour n'importe quelle div (#ombre),
hauteur et largeur différentes dans toutes mes pages HTML.
D'où mon idée d'utiliser 3 backgrounds pour arriver à mes fins.
#ombre {
position: absolute;
width: 1063px;
height: 1255px;
left: 50%;
margin-left: -525px; /* widthSite/2 + 2 */
margin-top: 10px;
z-index: 2;
background: url(../images/general/ombreV.png) right 5px repeat-y,
url(../images/general/ombreH.png) 5px bottom repeat-x,
url(../images/general/ombreC.png) right bottom no-repeat;
-pie-background: url(../images/general/ombreV.png) right 5px repeat-y,
url(../images/general/ombreH.png) 5px bottom repeat-x,
url(../images/general/ombreC.png) right bottom no-repeat;
behavior: url(../scripts/PIE.htc);
}
A l'aide !
Modifié par jytest (04 May 2013 - 09:54)