⊗mkSpUnRm 83 of 128 menu

CSS හි rem ඒකක

em ඒකක සැමවිටම පහසු නොවේ. ගැටළුව එයයි, එක් ටැගයක අකුරු ප්‍රමාණය වෙනස් කළහොත්, එය එහි පරම්පරා ටැග සඳහාද වෙනස් වේ, ඒවායේ ප්‍රමාණය ගණනය කරන්නේ ඒවායට සාපේක්ෂව එය.

එමනිසා rem ඒකක හඳුන්වා දෙන ලදී. මෙම ඒකකවල අගයන් සැමවිටම ගණනය කරනු ලබන්නේ html ටැගය සඳහා සකසා ඇති අකුරු ප්‍රමාණයට සාපේක්ෂව.

ඔබ දැනටමත් දන්නා පරිදි, පෙරනිමියෙන් මෙම අගය සමාන වන්නේ 16px ට:

html { font-size: 16px; }

අපි උදාහරණයක් බලමු. අප සතුව මෙවැනි ටැග ඇති බිවට:

<div> <p> text </p> </div>

අපි ඒවාට rem වලින් ප්‍රමාණය සඳහන් කරමු:

div { font-size: 2rem; /* 32px ට අනුරූප වේ */ } p { font-size: 2rem; /* 32px ට අනුරූප වේ */ margin: 2rem; /* 32px ට අනුරූප වේ */ }

අප සතුව HTML කේතයක් ඇති බිවට, ඒ සඳහා අපි ගැටලු විසඳමු:

<main> <h1>header</h1> <section> <h2>header</h2> <p> text </p> <p> text </p> </section> <section> <h2>header</h2> <p> text </p> <p> text </p> </section> </main>

rem වලට පිළිවෙලින් පික්සල් වලින් දෙන ලද සියලුම ඒකක නැවත ලියන්න:

main { margin: 64px auto 32px; } h1 { font-size: 32px; } section { font-size: 16px; margin-bottom: 32px; } h2 { font-size: 24px; margin-bottom: 32px; } p { font-size: 20px; margin-bottom: 12px; }
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න