Maison >interface Web >tutoriel CSS >Comment cibler les navigateurs iPhone et Android avec les requêtes CSS @media ?

Comment cibler les navigateurs iPhone et Android avec les requêtes CSS @media ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-11 16:03:031098parcourir

How to Target iPhone and Android Browsers with CSS @media Queries?

Prise en charge CSS @media handheld pour les navigateurs iPhone et Android

La règle CSS @media handheld cible les appareils portables comme l'iPhone et Android. Cependant, l'iPhone ne prend pas entièrement en charge cette règle en raison de sa capacité à restituer le CSS à égalité avec les navigateurs de bureau.

Pour cibler des appareils spécifiques comme l'iPhone, utilisez les requêtes @media :

<link rel="stylesheet" href="path/to/iphone.css" media="only screen and (max-device-width:480px)" />

Cette requête cible les appareils avec une largeur d'écran de 480 px ou moins.

La plupart des appareils ont désormais des résolutions plus élevées, comme le Droid X avec une résolution de 854x480. Pour cibler ces appareils, inspectez les caractéristiques physiques de l'appareil avec des requêtes multimédias avancées :

<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 480px) and (resolution: 163dpi)" href="shetland.css" />

Cette requête cible les appareils dotés d'une largeur d'écran de 480 px ou moins et d'une résolution de 163 dpi.

Pour en savoir plus Pour obtenir des informations détaillées sur le ciblage d'appareils spécifiques, reportez-vous à la recommandation du candidat W3 pour les requêtes multimédias.

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!

Déclaration:
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