Bonjour,
je suis en train de réaliser un site et je viens de me rendre compte que les images de mes pseudos éléments after; before et list-style ne s'affichent pas sur mozilla et explorer. Y-t-il 1 script particulier à balancer dans le html ou dans la css3 avec prefixe o-moz....? Cela fonctionne parfaitement sur Chrome et safari...
Modifié par Jedikiki (09 Feb 2015 - 14:33)
Administrateur
Bonjour et bienvenue, Smiley smile

pour pouvoir aider, il nous faudrait un exemple de code (au mieux codepen ou jsfiddle).

- quelle version d'IE ? IE 11 ?
- :before et :after ont besoin de la propriété content pour que ça fonctionne, mais c'est déjà le cas sur Chrome donc c'est pas ça.
- si content vaut '' (la chaîne vide), il faut également une dimension sinon c'est 0x0 px et ça va pas devenir visible...
- le seul bug que je connaisse, c'est sur IE8 (9 je ne sais plus) où il est impossible de jouer avec le z-index des pseudos par rapport à l'élément lui-même. De mémoire, :before reste derrière l'élément et il n'y a rien à y faire.
Modifié par Felipe (09 Feb 2015 - 14:54)
.page-gallery .page_header h3:before{
content: url(../../../images/arhome_puce.png)no-repeat;
position: relative;
top: 3px;
left: -8px;
}

Voilà pou le code en css3, Mozilla est la version 35.0.1 et explore 9
Cdt
J'ai trouvé "BORDELLLLLLLLLLLLLLLLLLLLLL",
c'est le 'no-repeat' qui plantouille Mozi et explo, vieille habitude de m------
MERCI MERCI MERCI MERCI
à trés bientôt,
Jedikiki
Modifié par Jedikiki (09 Feb 2015 - 15:11)