Maison > interface Web > tutoriel CSS > Partage de conseils de mise en page CSS incontournables

Partage de conseils de mise en page CSS incontournables

高洛峰
Libérer: 2017-03-10 10:40:10
original
1684 Les gens l'ont consulté

L'éditeur suivant vous apportera une astuce de mise en page CSS incontournable. L’éditeur le trouve plutôt bien, alors j’aimerais le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur et jetons un coup d'œil.

1.max-width :

Lorsque la largeur gauche et droite de la page est réduite , afin d'éviter le défilement vers la gauche et la droite. Si vous avez une mauvaise expérience, vous pouvez utiliser max-width ! Si la page est plus petite que la largeur, elle sera automatiquement réduite~

max-width : 500px;   
margin: 0 auto;   
}
Copier après la connexion

2.box-sizing :

Après avoir défini box-sizing:border-box sur un élément, déterminez la largeur, puis définissez le remplissage et la bordure. La largeur ne sera pas modifiée. Vous pouvez définir les paramètres globaux pour résoudre les problèmes de compatibilité du navigateur comme suit :

-webkit-box-sizing : border-box;   
-moz-box-sizing:border-box;   
box-sizing:border-box;   
 }
Copier après la connexion

3.overflow:auto

La bordure s'adapte à la taille du contenu, et il n'y aura pas de débordement.

Solution compatible IE :

.example{ overflow:auto; zoom:1; }

4.

Après avoir utilisé les requêtes multimédias, vous pouvez définir différentes mises en page en fonction de différentes largeurs de page. La méthode est la suivante :


//页面宽度大于600px时,nav模块浮动于左侧   
@media screen and (min-width: 600px) {   
nav {   
    float: left;   
    width: 25%;   
}   
section {   
    margin-left: 25%;   
}   
}   
//页面宽度小于599时,nav模块打横,在上方   
@media screen and (max-width: 599px) {   
nav li {   
    display: inline;   
}   
}
Copier après la connexion

<. 🎜>

5. Disposition du texte multi-colonnes :

.three-column { padding :1em; -moz-column-count :3; -moz-column-gap: 1em; -webkit-column-count :3; -webkit-column-gap: 1em; column-count:3; column-gap:1em; }
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!

Étiquettes associées:
source:php.cn
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