⊗mkSpFxSF 94 of 128 menu

CSS-da fleks bloklarning siqilish omili

Oldingi darsda biz bilib oldikki, qachonki fleks elementlar uchun joy yetarli bo'lmaganda, ular siqila boshlaydi. Jami kenglikning ota element kengligidan katta bo'lgan miqdor manfiy erkin joy deb ataladi.

Texnik jihatdan siqilish deganda, har bir elementning kengligidan bir bo'lak ajratib olinishi, shundayki barcha elementlar o'z ota-elementiga sig'adigan bo'lishi, tushuniladi.

Keling, bir hisob-kitobni amalga oshiramiz. Faraz qilaylik, misol uchun, bizda 4 ta elementi bor, ularning kengligi 200px. Shu bilan birga, ota elementning kengligi 700px ga teng. Demak, elementlarning jami kengligi teng:

200px * 4 = 800px

Bu kenglik ota element kengligidan 100px ga ko'p. Keling, har bir elementdan qancha miqdorni ajratib olish kerakligini hisoblab chiqaylik, shunda elementlar o'z ota-elementiga sig'adigan bo'lsin:

100px / 4 = 25px

Ya'ni elementlarning kengligi quyidagicha bo'ladi:

200px - 25px = 175px

Tasvirlangan bloklarni amalga oshiring va o'lchash orqali tekshiring, elementlarning kengligi haqiqatan ham biz hisoblaganiga teng ekanligini.

Bloklarning kengligini hisoblang, so'ngra hisoblaringizni o'lchash orqali tekshiring:

<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; }
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish