Bonjour,
Pour présenter certains objets de hauteur différente je crée une "boîte" avec un attribut height: auto;
Dans cette boîte j'insère une seconde boîte avec du texte par exemple. Cette deuxième boîte a une hauteur inconnue, je dois donc la définir à height: auto; également.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #boiteAuto { position: absolute; top: 250px; left: 0px; width: 100%; height: auto; background-color: #c0c0c0; }
L'affichage se fait comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #boiteTexte { position: absolute; top: 10px; left: 200px; width: auto; height: auto; }
Le problème se présente à l'affichage car le texte n'apparaît pas à l'écran, je suis obligé de fixer la valeur height de boiteTexte (par ex. 100px) pour que la première boîte s'adapte à cette dimension!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <div id="boiteAuto"> <div id="boiteTexte"> Texte à insérer </div> </div>
N'y a-t-il pas un truc pour pouvoir conserver les propriétés height à auto sans obtenir ce bug? Je ne peux pas fixer les hauteurs car le contenu est issu d'une bdd et n'est donc pas d'une hauteur constante.
Merci!
webrider



Répondre avec citation







Partager