Maison > interface Web > tutoriel CSS > Comment faire en sorte que les hauteurs des divisions flottantes des enfants correspondent à la taille de leurs parents ?

Comment faire en sorte que les hauteurs des divisions flottantes des enfants correspondent à la taille de leurs parents ?

DDD
Libérer: 2024-12-14 02:53:13
original
1023 Les gens l'ont consulté

How to Make Floated Child Div Heights Match Their Parent's Height?

Équilibrer les hauteurs flottantes des enfants pour correspondre à la hauteur des parents

Énoncé du problème :

Dans un page avec la structure HTML suivante :

<div class="parent">
    <div class="child-left floatLeft">
    </div>

    <div class="child-right floatLeft">
    </div>
</div>
Copier après la connexion

Comme le contenu du div enfant-gauche se développe, la hauteur du div parent augmente à juste titre. Cependant, la hauteur du div droit de l'enfant reste inchangée, ce qui pose la question : comment égaliser la hauteur du droit de l'enfant à celle de son parent ?

Solution :

Pour que la hauteur du div de droite enfant corresponde à la hauteur de son parent, appliquez les propriétés CSS suivantes à l'élément parent :

.parent {
    overflow: hidden;
    position: relative;
    width: 100%;
}
Copier après la connexion

Ces propriétés assurez-vous que l'élément parent a une hauteur définie et contient les enfants flottants. Ensuite, ajoutez les propriétés CSS suivantes à la classe .child-right :

.child-right {
    background: green;
    height: 100%;
    width: 50%;
    position: absolute;
    right: 0;
    top: 0;
}
Copier après la connexion

Ces propriétés donnent au div droit de l'enfant une position absolue, en définissant sa hauteur à 100 % et en le plaçant contre le bord droit de le parent.

Pour des exemples plus détaillés et des informations sur la création de colonnes de même hauteur, reportez-vous aux liens fournis dans la section de référence ci-dessous.

Références :

  • [Exemples CSS pour les colonnes de hauteur égale](lien vers une ressource externe)
  • [Informations sur la hauteur égale Colonnes](lien vers une ressource externe)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal