28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

j'ai le div suivant :



	<div class="titre02_bis">

        </div>



et le css est le suivant



.titre02_bis
{
width:615px;
height:22px;
border: solid 1px lavender;
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
background-color:white;
}




Lorsque je met une seule ligne ligne dans ce dix tout se passe bien.

Mais lorsque je passe à la ligne, mon div ne s'agrandit pas en hauteur et du coup je dépasse en dessous.

Savez-vous comment je peux faire pour y remédier ?

Merci d'avance pour votre aide.
Modifié par samb01 (16 Feb 2010 - 10:42)
Bonjour,

Puisqu'une hauteur (height) est donnée à la div, elle aura toujours cette hauteur. Pour que la div est une taille minimum et puisse s'allonger, tu peux utiliser min-height (avec un "height" dans une feuille corrective pour IE6, appellée avec un commentaire conditionnel ; IE6 interprétant height comme min-height).