⊗mkSpFxSF 94 of 128 menu

CSS-те флекс блоктердің сығылу коэффициенті

Алдыңғы сабақта біз флекс элементтерге орын жетпей бастаған кезде, олардың сығыла бастайтынын анықтадық. Барлық элементтердің жалпы ені әкесінің енінен қаншалықты үлкен екендігі теріс бос орын деп аталады.

Техникалық тұрғыдан сығылу әр элементтің енінен кесінді алынып, барлық элементтер өз әкесіне сыйып кетуі үшін еннің азаюын білдіреді.

Енді біраз есептеу жүргізейік. Мысалы, бізде әрқайсысы 200px ендес 4 элемент бар делік. Ал әкесінің ені 700px болсын. Элементтердің жалпы ені мынаған тең болады:

200px * 4 = 800px

Бұл әкесінің енінен 100px үлкен. Элементтер әкесіне сыйып кету үшін әр элементтен қанша кесінді алу керектігін есептейік:

100px / 4 = 25px

Яғни элементтердің ені мынадай болады:

200px - 25px = 175px

Сипатталған блоктарды жасаңыз және элементтердің ені шынымен біз есептегендей болатынын өлшеу арқылы тексеріңіз.

Блоктардың енін есептеңіз, содан кейін есептеулерді өлшеу арқылы тексеріңіз:

<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; }
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау