


Div Bersarang dengan Kawalan Lebar Dinamik
Dalam pembangunan web, sukar untuk mengira lebar elemen div dengan tepat apabila kandungannya tidak dapat diramalkan. Isu ini timbul apabila cuba melaraskan lebar satu div secara dinamik berbanding yang lain.
Pernyataan Masalah
Pertimbangkan struktur HTML berikut:
<div> <p>Matlamatnya adalah untuk menjadikan div #inner2 mengambil ruang mendatar yang tinggal selepas mempertimbangkan lebar div #inner1, yang ditentukan secara dinamik oleh kandungannya.</p> <p><strong>Penyelesaian</strong></p> <p>Kunci untuk menyelesaikan isu ini adalah dengan menggunakan limpahan: tersembunyi; Harta CSS. Sifat ini menghalang elemen bersebelahan dengan terapung daripada memanjang di belakang terapung. Dalam kes ini, kita boleh menggunakan sifat ini untuk mengawal lebar div #inner2.</p> <p><strong>CSS yang dikemas kini</strong>:</p> <pre class="brush:php;toolbar:false">#outer { overflow: hidden; width: 100%; } #inner1 { float: left; } #inner2 { overflow: hidden; }
Dengan menetapkan limpahan: tersembunyi; pada div #luar, kami boleh memastikan bahawa div #inner2 tidak melangkaui sempadan induknya. Div #inner2 kemudiannya akan secara automatik menggunakan ruang mendatar yang tinggal.
Nota Tambahan
Untuk menangani keserasian dengan IE 6, peraturan CSS tambahan menggunakan komen bersyarat HTML boleh ditambah:
<!--[if lte IE 6]> <style type="text/css"> #inner2 { zoom: 1; } #inner1 { margin-right: -3px; } </style> <![endif]-->
Kesimpulan
Dengan menggunakan limpahan: tersembunyi; harta, adalah mungkin untuk melaraskan lebar div bersarang secara dinamik, memastikan bahawa satu div mengambil ruang mendatar yang tinggal selepas mempertimbangkan lebar div lain. Teknik ini boleh berguna dalam pelbagai reka letak web yang memerlukan kawalan tepat ke atas lebar div.
Atas ialah kandungan terperinci Bagaimana untuk Mengawal Lebar Div Bersarang dengan Kandungan Dinamik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Goofonts adalah projek sampingan yang ditandatangani oleh isteri pemaju dan suami pereka, kedua-duanya peminat besar tipografi. Kami telah menandakan Google

Pavithra Kodmad meminta orang ramai untuk membuat cadangan mengenai apa yang mereka fikir adalah beberapa artikel yang paling abadi mengenai pembangunan web yang telah mengubahnya

Dua artikel diterbitkan pada hari yang sama:

Belajar bagaimana untuk membina API GraphQL boleh menjadi agak mencabar. Tetapi anda boleh belajar cara menggunakan API GraphQL dalam 10 minit! Dan ia berlaku saya ' ve mendapat yang sempurna

Apabila komponen tinggal di persekitaran di mana pertanyaan data memisahkannya tinggal berdekatan, terdapat garis langsung yang cukup antara komponen visual dan

Di sini ' s beberapa CSS Trickery dari Yuanchuan. Terdapat CSS Property Offset-Path. Suatu ketika dahulu, ia dipanggil gerakan-jalan dan kemudian ia dinamakan semula. I

Miriam Suzanne menerangkan dalam video pemaju Mozilla mengenai subjek.


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

Dreamweaver Mac版
Alat pembangunan web visual

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini