⊗mkSpFxSF 94 of 128 menu

Faktor Kemampatan Blok Fleksibel dalam CSS

Dalam pelajaran sebelumnya, kita telah mengetahui bahawa, apabila elemen fleksibel kekurangan ruang, mereka mula menguncup. Jumlah lebar yang melebihi lebar induk dipanggil ruang negatif percuma.

Dari segi teknikal, mampatan bermaksud sebahagian lebar setiap elemen dipotong supaya semua elemen muat ke dalam induknya.

Mari kita buat beberapa pengiraan. Katakan, sebagai contoh, kita mempunyai 4 elemen dengan lebar 200px. Katakan lebar induk ialah 700px. Ini bermakna jumlah lebar elemen ialah:

200px * 4 = 800px

Lebar ini adalah 100px lebih besar daripada lebar induk. Mari kita kira berapa banyak yang perlu dipotong dari setiap elemen supaya elemen muat ke dalam induknya:

100px / 4 = 25px

Iaitu, lebar elemen akan menjadi:

200px - 25px = 175px

Laksanakan blok yang diterangkan dan sahkan dengan pengukuran, bahawa lebar elemen sebenarnya sama dengan yang kita kira.

Kira lebar blok, dan kemudian sahkan pengiraan dengan pengukuran:

<div class="parent"> <div class="child elem1">1</div> <div class="child elem2">2</div> <div class="child elem3">3</div> </div> .parent { display: flex; width: 200px; height: 200px; border: 1px solid red; } .child { height: 50px; border: 1px solid green; } .elem1 { width: 100px; } .elem2 { width: 100px; } .elem3 { width: 100px; }
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak