Cet article présente principalement les requêtes multimédias CSS3 (la mise en page réactive vous permet de personnaliser différentes résolutions et appareils). Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
Médias. Les requêtes sont une fonction très puissante. Elle vous permet de personnaliser différentes résolutions et appareils, et permet aux pages Web que vous créez d'être affichées dans différentes résolutions et appareils sans modifier le contenu Normal, et le style ne sera pas perdu à cause de cela. 🎜>
Media Queries est une fonction très puissante. Elle vous permet de personnaliser différentes résolutions et appareils, et vous permet de créer des pages Web sans modifier le contenu. La page s'affiche normalement sous différentes résolutions et appareils sans perdre de style.
Regardons d'abord un exemple simple :
<link rel="stylesheet" media="screen and (max-width: 600px)" href="small.css" />
1. Écran : Inutile de dire que tout le monde le sait, et fait référence à un type de média
2. il n'y en a pas, seulement, qui seront introduits plus tard
3. (max-width : 600px) : C'est la caractéristique du média.
Afin de mieux comprendre Media Query, revenons à l'exemple précédent : la conversion en css est :
@media screen and (max-width: 600px) { 选择器 { 属性:属性值; } }
1. Media query n'accepte qu'une seule expression logique comme valeur, ou n'a aucune valeur ;
2. Les attributs CSS sont utilisés pour déclarer comment afficher les informations de la page ; tandis que Media Query est une expression utilisée pour déterminer si le périphérique de sortie répond à certaines conditions ;
3. La plupart des Media Query acceptent les préfixes min/max utilisés. pour exprimer sa relation logique, indiquant qu'elle s'applique à des situations supérieures ou égales ou inférieures ou égales à une certaine valeur
4. Les attributs CSS exigent qu'il y ait une valeur d'attribut Media Query ne peut avoir aucune valeur car sa valeur. l'expression ne renvoie que vrai ou faux
1 Largeur maximale Largeur maximale
<link rel="stylesheet" media="screen and (min-width:900px)" href="big.css" type="text/css" />
2. Utilisation de plusieurs requêtes multimédias
<link rel="stylesheet" media="screen and (min-width:600px) and (max-width:900px)" href="style.css" type="text/css" />
3. Largeur de l'écran de sortie de l'appareil Largeur de l'appareil
<link rel="stylesheet" media="screen and (max-device-width: 480px)" href="iphone.css" type="text/css" />
Nous pouvons utiliser MediaQuery pour fournir des styles spécifiques pour les téléphones Android à différents résolutions, comme celle-ci. Cela peut résoudre le problème de reconstruction de page pour les téléphones Android en raison des différentes résolutions d'écran.
4. Le mot-clé not
<link rel="stylesheet" media="not print and (max-width: 1200px)" href="print.css" type="text/css" />
5. Le seul mot-clé
<link rel="stylesheet" media="only screen and (max-device-width:240px)" href="android240.css" type="text/css" />
6. Autres Si le type de média n'est pas explicitement spécifié dans Media Query, la valeur par défaut est all, par exemple :
<link rel="stylesheet" media="(min-width: 701px) and (max-width: 900px)" href="medium.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="style.css" media="handheld and (max-width:480px), screen and (min-width:960px)" />
C'est tout pour cette section sur l'utilisation de Media Query. Enfin, résumons ses fonctions. Personnellement, je pense que ce n'est qu'une phrase : les Media Queries peuvent utiliser différents styles dans différentes conditions et utiliser des pages pour obtenir différents effets de rendu.
À propos de la méthode d'affichage centré réactif de l'image de la bannière CSS
Implémentation et code de test de l'ombre interne et de l'ombre externe compatibles IE
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!