Maison > interface Web > tutoriel CSS > CSS peut-il cibler spécifiquement les appareils iOS, en excluant les autres avec des tailles d'écran similaires ?

CSS peut-il cibler spécifiquement les appareils iOS, en excluant les autres avec des tailles d'écran similaires ?

Barbara Streisand
Libérer: 2024-12-28 21:37:11
original
896 Les gens l'ont consulté

Can CSS Target iOS Devices Specifically, Excluding Others with Similar Screen Sizes?

Ciblage des appareils iOS à l'aide de requêtes multimédias CSS

Q : Est-il possible d'utiliser CSS pour cibler spécifiquement les appareils iOS tout en excluant d'autres appareils avec des tailles d'écran similaires ?

R : Oui, vous pouvez employer un combinaison de requêtes @media et de règles @supports pour y parvenir :

@supports (-webkit-touch-callout: none) {
  /* CSS specific to iOS devices */
}

@supports not (-webkit-touch-callout: none) {
  /* CSS for other than iOS devices */
}
Copier après la connexion

Cette approche fonctionne car seul Safari Mobile, le navigateur Web utilisé sur les appareils iOS, prend en charge la propriété -webkit-touch-callout.

Considérations supplémentaires :

  • @supports n'est pas pris en charge par Internet Explorer, il peut donc ne pas fonctionner sur appareils utilisant ce navigateur.
  • Chrome et Firefox sur iOS utilisent le moteur de rendu WebKit, garantissant que le code ci-dessus fonctionnera sur tous les appareils iOS.
  • Il est important de noter qu'Apple peut supprimer la prise en charge de -webkit-touch-callout dans les futures versions iOS.
  • Des options alternatives sont disponibles pour cibler des propriétés iOS spécifiques, comme indiqué dans les propriétés CSS prises en charge. page.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal