Bonjour,
Je souhaite centrer un texte horizontalement et verticalement dans une boite.
Cette boîte étant elle même centrée horizontalement dans ma page.
Je précise que je me limite à Firefox (2.0).
Voici mon code css :
et celui de ma page :
[code]
<div id="cadre">
mon texte<br />
ligne 2.
</div>
Résultat : mon texte est bien centré horizontalement et verticalement dans sa boite mais la boite n'est pas centrée dans la page.
Si j'enlève "display: table-cell;", le bloc est centré mais plus le texte de façon verticale.
Y'a-t-il une solution ?
Merci.
Je souhaite centrer un texte horizontalement et verticalement dans une boite.
Cette boîte étant elle même centrée horizontalement dans ma page.
Je précise que je me limite à Firefox (2.0).
Voici mon code css :
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
margin:0;
}
div#cadre {
width: 300px;
height: 200px;
border: 1px solid black;
display: table-cell;
vertical-align: middle;
text-align:center;
margin:auto;
}
et celui de ma page :
[code]
<div id="cadre">
mon texte<br />
ligne 2.
</div>
Résultat : mon texte est bien centré horizontalement et verticalement dans sa boite mais la boite n'est pas centrée dans la page.
Si j'enlève "display: table-cell;", le bloc est centré mais plus le texte de façon verticale.
Y'a-t-il une solution ?
Merci.