J'ai plusieurs conteneurs parents. Il y a beaucoup d'exemples de ceci sur une page. Ils ont des hauteurs différentes.Hauteur du conteneur parent fixe, enfant à développer/être limité au conteneur parent
C'est la hiérarchie des DIVs:
.parent_container
|-----> .title
|-----> .content
.parent_container a une hauteur fixe .title prend un peu de la hauteur Je veux .content de prendre le reste de la hauteur ... pas occupé par .title.
Comment ferais-je cela?
Actuellement, j'ai ceci, mais parce que les conteneurs parent sont de hauteurs différentes, les 90% ne fonctionnent pas toujours bien parce que le .title a toujours une certaine hauteur spécifiée par un style H2.
Y a-t-il un moyen en CSS de dire "content height = parent_height - title height"?
/*just an example...different parent_containers have diff heights)*/
.parent_container{
height:530px;
}
.content {
height:90%; /* to make room for title */
overflow:auto; /*show scrollbars*/
}
Cela n'a pas fonctionné pour moi. Pour une raison quelconque, mon contenu .scroll_container dépasse les limites de .parent_container. C'est essentiellement ce que j'ai comme CSS. .parent_container {height: 500px; } .content {hauteur: 100%;/* 100% du parent * /} .scroll_container {overflow: auto; } (désolé ... je ne sais pas comment formater les commentaires) – milesmeow