Alignement vertical du texte dans les divisions de hauteur dynamiquement
Lors de l'adaptation des éléments d'un site Web à des hauteurs de navigateur réglables par l'utilisateur, il est souvent essentiel d'assurer l'alignement vertical du texte dans les divs de hauteur dynamique reste centré. Comment y parvenir ?
Considérez la structure HTML suivante :
<body> <div>
Pour aligner verticalement le
Solution : Exploitez la propriété display pour définir le wrapper
Exemple de code :
HTML
<body> <div>Text
CSS
body {width: 100%; height: 100%;} /* for visual demonstration of div height...*/ div { position:absolute; height:100%; width:100%; display: table; } h1 { display: table-cell; vertical-align: middle; text-align:center; }
Cette approche a été testée sur divers navigateurs et plateformes, notamment :
Systèmes testés :
Testé Navigateurs :
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!