J'ai un html très simple. en raison de certaines limitations, je ne peux pas modifier le contenu html. Je veux centrer le texte verticalement en utilisant seulement css.comment centrer le texte verticalement en html en utilisant css seulement
<html>
<head>...</head>
<body>
<div>Ops, the webpage is currently not available</div>
</body>
</html>
Notez que la taille du code HTML peut être variable. En outre, si le texte ne peut pas être affiché sur une ligne, il doit être divisé en plusieurs lignes.
Est-ce possible?
Le nouveau monde de CSS. Vous devez utiliser 'position: absolute' ou' line-height' pour faire quelque chose d'aussi complexe que d'aligner verticalement du contenu. (Ne pas vous critiquer @matschie, juste ne pas comprendre ce que le comité qui a mis en place cette norme était * penser *) –
Eh bien la faute d'IE autrement en utilisant 'display: table' fonctionnerait bien. –
"line-height" a un problème en réalité. si le texte est trop long, le reste est hors de la zone visible. En tout cas, j'ai abandonné. J'utilise une table à la place. – stanleyxu2005