backgroundPositionX ne fonctionne pas sur Firefox
J'ai jouer avec youtube de sprites de l'animation, mais il y a un problème. backgroundPositionX
ne fonctionne pas sous Firefox (mais fonctionne sur Chrome et IE8)...
C'est le code: https://jsfiddle.net/74RZb/
Infos supplémentaires: le problème est que sous firefox Ça ne change pas le fond (ne pas jouer l'animation)... il n'y a pas d'erreurs, juste ne change pas le fond.
Vous devez vous connecter pour publier un commentaire.
Firefox ne prend pas en charge backgroundPositionX, mais il prend en charge de fond
Afin que nous puissions faire quelque chose comme ceci:
Ce définit l'arrière-plan position X d'abord, puis Y.
Exemple de travail ici
Cela fonctionne sous IE, FF et chrome:
background-position: 0 center;
Cela a fonctionné pour moi.
NX
est le nombre de pixels dans l'axe X etNY
dans l'axe Y.En utilisant comme ceci:
De fond-x peuvent travailler dans firefox, il suffit de spécifier un arrière-plan fixe-y la position. Voici une fonction que j'ai écrit pour déplacer un ruban de gauche à droite. Au début, il ne fonctionne pas quand il y a juste un position-x spécification, eh bien, il a travaillé dans IE mais pas FF. C'était ma solution. C'est le code avec des commentaires de mon site qui fonctionne dans IE et FF:
Vous pouvez faire quelque chose comme ceci
De la première installation de jquery migration
https://github.com/jquery/jquery-migrate/#readme
Les inclure dans votre code html
L' $.navigateur propriété permet de cibler les navigateurs que vous souhaitez appliquer à votre style en
Dans ce cas de background-position peut être modifiée à la propriété soutenu backgroundPosition
Les indicateurs disponibles sont - webkit
- safari - opéra - msie (pour IE) - mozilla
Exemple pour IE ou Firefox
pour chrome
J'ai eu le mien, et pour tous les IE
Acclamations