Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre @media Requête | Sites Web et Applications Adaptatifs/Réactifs
Techniques CSS Avancées
course content

Contenu du cours

Techniques CSS Avancées

Techniques CSS Avancées

1. Introduction
2. Positionnement des Éléments
3. Transitions
4. Animations
5. Transformations
6. Sites Web et Applications Adaptatifs/Réactifs
7. Préprocesseurs

book
@media Requête

Considérons l'utilisation réelle de toute la fonctionnalité @media.

python

<media_type>

La valeur la plus typique du type de média est screen, car généralement, nous créons des pages web pour des appareils avec des écrans. Voyons comment l'utiliser :

css

Avec l'aide de cette règle, nous avons indiqué au navigateur que si l'appareil de l'utilisateur a un écran et que sa largeur est de 768px ou plus, alors l'élément avec le nom de classe container a la propriété background-color avec la valeur purple.

Nous spécifions la largeur de l'écran pour laquelle nous voulons définir certaines règles css. Considérons les exemples suivants :

css

Dans le premier exemple, nous avons indiqué au navigateur que pour tous les appareils avec une largeur d'écran inférieure ou égale à 1200px, appliquer la propriété color avec la valeur aliceblue à l'élément avec le nom de classe container.

Dans le deuxième exemple, nous avons informé le navigateur que si la largeur de l'écran de tout appareil dépasse ou est égale à 1680px, la propriété color avec la valeur gainsboro doit être appliquée à l'élément avec le nom de classe container.

Les opérateurs sont facultatifs et sont spécifiés entre le type de média et la caractéristique de média. and indique au navigateur que toutes les caractéristiques présentées doivent être satisfaites.

css

Cette règle indique au navigateur que l'élément avec le nom de classe link doit avoir la propriété text-decoration avec la valeur overline uniquement si l'utilisateur a un appareil avec un écran ET que la largeur de l'écran est égale ou supérieure à 380px ET que la largeur de l'écran est égale ou inférieure à 840px.

En utilisant l'opérateur ,, nous pouvons indiquer un groupe d'expressions qui, si l'une d'elles est satisfaite, déclenchera l'exécution d'une requête média.

css

Avec l'aide de cette règle, nous avons indiqué au navigateur que l'élément avec le nom de classe link doit avoir la propriété text-decoration avec la valeur overline si la largeur de l'écran de l'utilisateur est supérieure à 960px ou égale à 960px OU si la largeur de l'écran de l'utilisateur est inférieure à 540px ou égale à 540px.

question mark

Comment pouvons-nous spécifier certaines propriétés pour la largeur de l'écran, en commençant par 680px et en terminant par 864px ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 2
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt