Page 1 sur 1

[css, height:100%] hauteur de boite en css

Publié : 25 déc. 2005, 05:42
par hibou57
Bonjour (ou bonsoir)

- J'ai 3 boites block (div) A, B, C
- B et C sont incluses dans A
- B contient du texte, et sa hauteur s'adapte automatiquement à son contenu
- La hauteur de A s'adapte automatiquement à celle de B.
- C contient une image.
- A, B et C ne sont pas en absolute.

Comment faire pour que la boite C prenne automatiquement la hauteur de A ?
Si je donne height:100%, ça n'a aucun effet, comme si je ne mettais rien.
La hauteur n'est prise en compte que si A et C sont absolute.

Le rôle de B dans l'exemple ici, n'est que d'avoir une influance sur la hauteur de A. Et le fond de la question, est : comment faire pour que la hauteur de C soit égale à celle de B, sans utiliser display:absolute ?


J'ai cherché sur des tutos, et les forums ici avec les mots clés « hauteur boite css », mais çà n'a rien donné.

Voilà, si quelqu'un(e) sait :)

Merci beaucoup

Et tous mes voeux de bonheurs :P

Publié : 25 déc. 2005, 11:09
par calimo
Tu travailles bien en mode "standards" ? Ou tu n'as pas fait gaffe et tu es en Quirks ?

Publié : 25 déc. 2005, 14:12
par Invité
Le plus simple, c'est d'inclure B dans C, ainsi B aura une influence à la fois sur A et C.