Bonjour,
j'ai un souci qui a l'air tout bête, mais je ne trouve pas de solution !
J'ai un DIV de classe D1 dans lequel je place un DIV de classe D2.
Dans ce second DIV, j'affiche un texte qui va être centré verticalement sur une hauteur de 40 pixels. Si le texte fait une ou deux lignes, tout va bien, mais dès qu'il en fait 3 (ou plus), le texte m'agrandit mon DIV en hauteur, malgré le fait que j'ai préalablement fixé cette hauteur !
J'ai essayé de mettre des max-height à 40px dans l'une ou l'autre des classes, mais rien à faire !
Si quelqu'un avait une idée, ce serait génial !
Merci d'avance.
Modifié par Le_pelican (02 Oct 2018 - 09:58)
j'ai un souci qui a l'air tout bête, mais je ne trouve pas de solution !
J'ai un DIV de classe D1 dans lequel je place un DIV de classe D2.
Dans ce second DIV, j'affiche un texte qui va être centré verticalement sur une hauteur de 40 pixels. Si le texte fait une ou deux lignes, tout va bien, mais dès qu'il en fait 3 (ou plus), le texte m'agrandit mon DIV en hauteur, malgré le fait que j'ai préalablement fixé cette hauteur !
.d1{
position: absolute;
top:150px;
text-align:center;
width:100%;
color:#000044;
display: flex;
height: 40px;
border:solid;
}
.d2{
margin: auto;
display: table;
}
<div class="d1">
<div class="d2">
Ligne 1<br/>
Ligne 2<br/>
Ligne 3<br/>
</div>
</div>
J'ai essayé de mettre des max-height à 40px dans l'une ou l'autre des classes, mais rien à faire !
Si quelqu'un avait une idée, ce serait génial !
Merci d'avance.
Modifié par Le_pelican (02 Oct 2018 - 09:58)