Maison > interface Web > tutoriel CSS > Explication détaillée de la mise en page adaptative des pages Web @media screen

Explication détaillée de la mise en page adaptative des pages Web @media screen

PHPz
Libérer: 2017-04-02 10:16:12
original
1931 Les gens l'ont consulté

Utilisez @media screen pour réaliser une mise en page Web adaptative

Avantages : aucun plug-in ni thème mobile requis, convivial pour les appareils mobiles, capable de s'adapter à différentes tailles de fenêtres. Ajoutez simplement l'attribut @media screen en CSS pour déterminer et afficher différentes valeurs de longueur et de largeur​​en fonction de la largeur du navigateur

Résolution de 1280 ou supérieure (supérieure à 1200px)

@media screen and (min-width:1200px){
    #page{ width: 1100px; }#content,.div1{width: 730px;}#secondary{width:310px}
}
Copier après la connexion

Résolution 1100 (supérieure à 960px, inférieure à 1199px)

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #page{ width: 960px; }#content,.div1{width: 650px;}#secondary{width:250px}select{max-width:200px}
}
Copier après la connexion

Résolution 880 (supérieure à 768px, inférieure à 959px)

@media screen and (min-width: 768px) and (max-width: 959px) {
    #page{ width: 900px; }#content,.div1{width: 620px;}#secondary{width:220px}select{max-width:180px}
}
Copier après la connexion

Résolution 720 (supérieure à 480px, inférieure à 767px)

@media only screen and (min-width: 480px) and (max-width: 767px){
    #page{ width: 450px; }#content,.div1{width: 420px;position: relative; }#secondary{display:none}#access{width: 450px; }#access a {padding-right:5px}#access a img{display:none}#rss{display:none}#branding #s{display:none}
}
Copier après la connexion

Résolution 440 ou moins (moins de 479px)

@media only screen and (max-width: 479px) {
    #page{ width: 300px; }#content,.div1{width: 300px;}#secondary{display:none}#access{width: 330px;} #access a {padding-right:10px;padding-left:10px}#access a img{display:none}#rss{display:none}#branding #s{display:none}#access ul ul a{width:100px}
}
Copier après la connexion

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 de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal