Heim > Web-Frontend > CSS-Tutorial > Wie erreicht man in CSS gleiche automatische Breiten für nebeneinander liegende DIVs?

Wie erreicht man in CSS gleiche automatische Breiten für nebeneinander liegende DIVs?

Mary-Kate Olsen
Freigeben: 2024-11-13 01:47:02
Original
189 Leute haben es durchsucht

How to Achieve Equal Auto Widths for Side-by-Side DIVs in CSS?

Gleiche automatische Breiten für nebeneinander liegende DIVs in CSS erreichen

Sie haben ein übergeordnetes HTML-DIV, das mehrere untergeordnete DIVs enthält, und Sie möchte, dass die untergeordneten DIVs automatisch die gleiche Breite annehmen. Nachfolgend finden Sie eine Lösung, die dies mithilfe der display:table-Eigenschaft erreicht:

#wrapper {
    display: table;
    table-layout: fixed;
    width: 90%;
    height: 100px;
    background-color: Gray;
}

#wrapper div {
    display: table-cell;
    height: 100px;
}
Nach dem Login kopieren

Die display:table-Eigenschaft für das übergeordnete DIV richtet eine tabellenartige Struktur ein. Die Eigenschaft „table-layout: Fixed“ stellt sicher, dass die Spalten (d. h. untergeordnete DIVs) feste Breiten haben. Die display:table-cell-Eigenschaft für die untergeordneten DIVs platziert sie in den „Zellen“ der Tabelle.

Diese Lösung funktioniert effektiv in modernen Browsern außer IE7. Hier einige Beispiele:

  • Drei DIVs: https://jsfiddle.net/g4dGz/
  • Zwei DIVs: https://jsfiddle.net/g4dGz/1/

Das obige ist der detaillierte Inhalt vonWie erreicht man in CSS gleiche automatische Breiten für nebeneinander liegende DIVs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage