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.

<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 :

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 :

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.

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.

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.

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 ?

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 ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 2
We're sorry to hear that something went wrong. What happened?
some-alt