Maison > interface Web > tutoriel CSS > Comment créer une largeur restante de remplissage Div dans un conteneur parent ?

Comment créer une largeur restante de remplissage Div dans un conteneur parent ?

Linda Hamilton
Libérer: 2024-12-02 01:57:13
original
671 Les gens l'ont consulté

How to Make a Div Fill Remaining Width in a Parent Container?

Réalisation d'une distribution dynamique de la largeur : remplissage de la largeur de division restante

Lorsque vous travaillez avec plusieurs divs au sein d'une div parent, la tâche consistant à garantir qu'une div remplit la largeur restante peut surgir. Cette technique peut être particulièrement utile pour créer des mises en page réactives qui s'adaptent à différentes tailles de contenu.

Dans le code HTML fourni, vous disposez d'un div parent (#Main) avec deux divs (#div1 et #div3) de largeurs fixes. et un troisième div (#div2) que vous souhaitez remplir l'espace restant. Pour ce faire, vous pouvez utiliser plusieurs méthodes :

Divs flottants :

<style>
    #divMain { width: 500px; }
    #left-div { width: 100px; float: left; }
    #middle-div { float: left; width: calc(100% - 200px); }
    #right-div { width: 100px; float: right; }
</style>
Copier après la connexion

Mise en page Flexbox :

<style>
    #divMain { 
        display: flex;
        width: 500px; 
    }
    #left-div { width: 100px; }
    #middle-div { flex-grow: 1; }
    #right-div { width: 100px; }
</style>
Copier après la connexion

Disposition en grille :

<style>
    #divMain { 
        display: grid;
        grid-template-columns: 100px auto 100px; 
    }
</style>
Copier après la connexion

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal