⊗mkSpFxSF 94 of 128 menu

CSS හි flex blocks හි compressibility factor

පෙර පාඩමේදී අපි සොයා ගත්තේ, flex මූලද්‍රව්‍යවලට අවකාශය නොමැති විට, ඒවා හැකිලීමට පටන් ගන්නා බවයි. මුළු පළල මව් මූලද්‍රව්‍යයේ පළලට වඩා වැඩි වන ප්‍රමාණය negative free space ලෙස හැඳින්වේ.

තාක්ෂණිකව හැකිලීම යනු සෑම මූලද්‍රව්‍යයක පළලින්ම කුඩා කොටසක් ඉවත් කර ඒවා සියල්ල මව් මූලද්‍රව්‍යයට ගැලපෙන ආකාරයට සකස් කිරීමයි.

අපි ගණනය කිරීම් කිහිපයක් කරමු. උදාහරණයක් වශයෙන්, අපට 4 මූලද්‍රව්‍ය 200px පළලින් යුතුව ඇතැයි සිතමු. මව් මූලද්‍රව්‍යයේ පළල 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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න