Pourquoi sur Safari la traduction de transformation ne fonctionne pas correctement?
J'ai souvent utiliser ce code pour centrer une div
en vue:
.centered {
position: fixed;
top: 50%;
left: 50%;
/* bring your own prefixes */
transform: translate(-50%, -50%);
}
Il fonctionne très bien sur Firefox, Internet Explorer et google Chrome, mais pas dans Safari.
Ce qui est une solution de contournement pour centrer une image dans le navigateur web Safari?
source d'informationauteur NineCattoRules
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin d'un autre fournisseur préfixé style.
Veuillez consulter ci-dessous pour savoir quel navigateur prend en charge ce et de ce préfixe doit être ajouté.
http://caniuse.com/#feat=transforms2d
Voici ce qui fonctionne pour moi sur tous les navigateurs testés et appareils mobiles (Chrome, IE, Firefox, Safari, iPad, iphone 5 et 6, Android).
La clé pour safari (y compris les appareils ios) est d'ajouter les autres à transformer les règles css et pas seulement:
Vous devez ajouter à ce groupe de règles:
Voici du code de travail de la mine:
Dans certains cas, vous aurez à utiliser:
Parfois fonctionne mieux avec le navigateur mobile.