⊗mkSpFxDEWSF 95 of 128 menu

CSS හි භේදකම් පළල සහ ඉලාස්ටික බ්ලොක් සම්පිච්ඡතාව

දැන් අපගේ අංග විවිධ පළල් ඇතැයි සිතමු. මෙම අවස්ථාවෙහිදී, කැඩී යන කොටස මෙම අංගයේ පළලට සමානුපාතික වනු ඇත සහ පහත සූත්රය භාවිතයෙන් ගණනය කරනු ලැබේ: ඍණාත්මක නිදහස් අවකාශය * (අංගයේ පළල / සියලුම අංගවල පළල්වල එකතුව).

අපට අංග 4 ක් ඇතැයි සිතමු. පළමු අංගයේ පළල 400px ට සමාන වේ, ඉතිරි අංගවල පළල - 200px, සහ මව් අංගයේ පළල 900px.

අංගවල සම්පූර්ණ පළල සමාන වේ:

400px + 3 * 200px = 1000px

එවිට ඍණාත්මක නිදහස් අවකාශය සමාන වනු ඇත:

1000px - 900px = 100px

පළමු අංගයෙන් කොපමණ කොටසක් කැඩෙනු ඇත්දැයි අපි සොයා ගනිමු:

100px * (400px / 1000px) = 40px

එනම් එහි පළල සමාන වනු ඇත:

400px - 40px = 360px

ඉතිරි එක් එක් අංගයෙන් කොපමණ කොටසක් කැඩෙනු ඇත්දැයි සොයා ගනිමු:

100px * (200px / 1000px) = 20px

එනම් මෙම අංගවල පළල සමාන වනු ඇත:

200px - 20px = 180px

විස්තර කරන ලද බ්ලොක් ක්‍රියාත්මක කර මිනුම් ගැනීමෙන් පරීක්ෂා කරන්න, අංගවල පළල ඇත්තෙන්ම විය යුතු බව අප විසින් ගණනය කරන ලද එකට සමාන වේ.

බ්ලොක් වල පළල ගණනය කර, ඉන්පසු පරීක්ෂා කරන්න මිනුම් ගැනීමෙන් ගණනය කිරීම්:

<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: 300px; height: 200px; border: 1px solid red; } .child { height: 50px; border: 1px solid green; } .elem1 { width: 300px; } .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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න