Maison > interface Web > tutoriel CSS > le corps du texte

Comment aligner les images et le texte verticalement en CSS

王林
Libérer: 2020-11-13 14:41:22
original
7435 Les gens l'ont consulté

Comment aligner verticalement des images et du texte en CSS : cela peut être réalisé grâce à une mise en page flexible, telle que [display: -webkit-flex;]. La disposition flexible est une disposition élastique, utilisée pour offrir une flexibilité maximale aux modèles en forme de boîte. N’importe quel conteneur peut être désigné comme une mise en page flexible.

Comment aligner les images et le texte verticalement en CSS

Vous pouvez utiliser la disposition flexible pour réaliser le centrage (plus simple, ne prend pas en charge IE9).

(Recommandation vidéo d'apprentissage : tutoriel vidéo CSS)

Flex est l'abréviation de Flexible Box, qui signifie « mise en page élastique » et est utilisé pour fournir la mise en page la plus grande possible pour les modèles en forme de boîte.

N'importe quel conteneur peut être désigné comme disposition Flex.

.box
{
  display: flex;
}
Copier après la connexion

Les éléments en ligne peuvent également utiliser la mise en page Flex.

.box
{
  display: inline-flex;
}
Copier après la connexion

Les navigateurs dotés du noyau Webkit doivent ajouter le préfixe -webkit.

.box
{
  display: -webkit-flex; /* Safari */
  display: flex;
}
Copier après la connexion

Notez qu'après avoir défini la disposition Flex, les attributs float, clear et vertical-align des éléments enfants ne seront pas valides.

HTML est le suivant :

<div class="box">
  <span>span多行居中测试<br>span多行居中测试<br>span多行居中测试</span>
  <p>p另一个段落元素</p>
</div>
Copier après la connexion

css

.box{
    display: flex;
    width: 500px;
    height: 300px;
    margin: 50px auto;
    border: 2px solid #000;
    align-items: center;/*副轴居中*/
}
.box span{/*span是另一个flex布局容器,它本身将自适应填满除p元素外的宽度*/
    flex: 1;
    display: flex;
    justify-content: center;/*主轴居中*/
}
Copier après la connexion

Effet :

Comment aligner les images et le texte verticalement en CSS

Recommandations associées : Tutoriel CSS

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!