⊗mkSpFxTCG 101 of 128 menu

CSS හි නිවැරදි ඉඩ අරමුණු සහිත ටයිල් කිරීම

ගැටළු නොමැතිව ඇත්තටම ක්‍රියාත්මක වන ටයිල් කිරීමක් margin භාවිතයෙන් ඉඩ අරමුණු සමඟ කරමු. අපට මුලින්ම ඉඩ අරමුණු නොමැතිව එවැනි ටයිල් කිරීමක් තිබේය යැයි සිතමු:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="child">3</div> <div class="child">4</div> <div class="child">5</div> <div class="child">6</div> <div class="child">7</div> <div class="child">8</div> <div class="child">9</div> </div> .parent { display: flex; flex-wrap: wrap; width: 300px; border: 1px solid red; } .child { box-sizing: border-box; width: 100px; height: 100px; border: 1px solid green; }

:

අපි margin භාවිතයෙන් අංග අතර තිරස් ඉඩ අරමුණු කරමු.

මේ සඳහා සියලු දරු අංග සඳහා margin-right අගය 10px ලෙස සකසමු, සහ සෑම තුන්වන දරුවෙකුටම මෙම margin ශුන්‍ය කරමු. මේ සඳහා අපි nth-child සූචක වර්ගය භාවිතා කරමු, එහි පරාමිතිය සකස් කරන්නේ සෑම තුන්වන අංගයක්ම ලබා ගැනීම සඳහා යෑයි.

අපි දෙමාපියගේ පළල 320px දක්වා ද වැඩි කරමු, ඉඩ අරමුණු සඳහා ඉඩ දීමට, සහ අපි බලමු, අපට ලැබෙන්නේ කුමක්ද යන්න:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="child">3</div> <div class="child">4</div> <div class="child">5</div> <div class="child">6</div> <div class="child">7</div> <div class="child">8</div> <div class="child">9</div> </div> .parent { display: flex; flex-wrap: wrap; width: 320px; border: 1px solid red; } .child { box-sizing: border-box; width: 100px; height: 100px; margin-right: 10px; border: 1px solid green; } .child:nth-child(3n) { margin-right: 0; }

:

ඉතින්, සියල්ල ක්‍රියාත්මක වේ. අපි අවසාන අංගය ඉවත් කරමු, එවිට අවසාන පේළියේ අංග අඩු ප්‍රමාණයක් තිබෙන අතර එය සමඟ අපට තහවුරු කර ගනිමු මෙම අවසාන පේළිය සමඟ අපට ගැටළු නොමැති බව:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="child">3</div> <div class="child">4</div> <div class="child">5</div> <div class="child">6</div> <div class="child">7</div> <div class="child">8</div> </div> .parent { display: flex; flex-wrap: wrap; width: 320px; border: 1px solid red; } .child { box-sizing: border-box; width: 100px; height: 100px; margin-right: 10px; border: 1px solid green; } .child:nth-child(3n) { margin-right: 0; }

:

පේළියකට අංග දෙකකින් යුත් ටයිල් කිරීමක් කරන්න අංග අතර දුර 20px වන පරිදි.

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