⊗mkSpUnRm 83 of 128 menu

Воҳидҳои rem дар CSS

Воҳидҳои em ҳамеша ҳамроҳ намешаванд. Мушкилӣ ин аст, ки агар андозаи ҳарфи як тег иваз карда шавад, пас он барои ҳамаи тегҳои фарзандаш, ки андозаи худро нисбат ба он ҳисоб мекунанд, низ тағйир меёбад.

Аз ин рӯ, воҳидҳои rem ворид карда шуданд. Қиматҳои ин воҳидҳо ҳамеша нисбат ба андозаи ҳарфи муайянкардашуда барои теги html ҳисоб карда мешаванд.

Чун шумо аллакай медонед, қимати пешфарз ба 16px баробар аст:

html { font-size: 16px; }

Биёед мисол дида бароем. Фарз мекунем, ки мо ин тегҳоро дорем:

<div> <p> матн </p> </div>

Биёед ба онҳо андозаҳоро дар rem муайян кунем:

div { font-size: 2rem; /* ба 32px мувофиқ аст */ } p { font-size: 2rem; /* ба 32px мувофиқ аст */ margin: 2rem; /* ба 32px мувофиқ аст */ }

Фарз мекунем, ки мо рамзи HTML дорем, ки барои он мо масъалаҳо ҳал хоҳем кард:

<main> <h1>сарпӯш</h1> <section> <h2>сарпӯш</h2> <p> матн </p> <p> матн </p> </section> <section> <h2>сарпӯш</h2> <p> матн </p> <p> матн </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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан