Existe-t-il des CSS ou d'autres raisons pour lesquelles Safari / iPhone ignorerait certains paramètres de taille de police? Sur mon site Web particulier, Safari sur l'iPhone rend une taille de police: 13px texte plus grand que la taille de police: texte 15px. Ne prend-il pas en charge la taille de police sur certains éléments?
110
-webkit-text-size-adjust: 100%
- cela évite la mise à jour automatique, mais permet un zoom lancé par l'utilisateur. (source)Utilisez 100% au lieu de Aucun.
normalize.css inclut ceci
la source
Assurez-vous également que vous définissez le paramètre de zoom initial sur 1 dans votre balise Meta Viewport:
la source
Je n'utilise plus les définitions de pixels car elles sont vraiment déroutantes et ne sont pas exactement les mêmes dans les services visuels.
Rencontrez les unités
la source
J'ai eu le même problème, il s'avère que dans le CSS d'origine, il y avait cette ligne:
-webkit-text-size-Adjust: 120%;
J'ai dû le changer à 100%, et tout s'est bien passé. Pas besoin de changer tous les px en em ou %%.
la source
Vérifiez également si vous n'avez pas défini de "largeur / hauteur" pour les éléments que vous manipulez, Safari donne la priorité au dimensionnement sur la taille de la police dans les svg, Chrome et FF ne le font pas, semble-t-il, du moins actuellement.
la source