Et oui, c'est aussi simple! Pas la peine de se prendre la tête avec l'user-agent, il suffit de ces 2 lignes!
Je t'ai donné les dimensions que j'utilise dans l'exemple:
- mobile par défaut
- si tu veux cibler plus précisément les mobiles:
@media only screen and (min-width: 480px)
- tablettes en portrait et mobiles en paysage:
@media only screen and (min-width: 768px)
- ordinateurs
@media only screen and (min-width: 1140px)
Ce sont ceux que j'utilise, même si tu peux en trouver d'autres légèrements différents sur le net.
Il y a un outil très important lorsqu'on travaille sur les multiples résolutions: le Developer's tools de Chrome (Ctrl+Maj+I), que tu dois sans doute déjà utiliser pour inspecter les pages et savoir quelles propriétés CSS s'applique à chaque élément. Lance-le, et à l'extreme gauche du dev tools, tu as un icône de mobile. Clique cet icône et ton écran se transformera en écran de mobile/tablette, avec un vaste choix de modèles et de résolutions. Ça te permet de tester ton style sur toutes sortes d'appareil sans quitter ton navigateur.
Partager