⊗mkSpRsFS 128 of 128 menu

CSSda Moslashuvchan Shrift O‘lchamlari

Siz allaqachon bilasizki, rem birliklari ildiz elementining shrift o‘lchamiga nisbatan hisoblanadi, odatda 16px ga teng:

html { font-size: 16px; /* standart qiymat */ }

Ushbu xususiyat ekran eni o‘zgarganda shrift o‘lchamlarini ommaviy ravishda o‘zgartirish uchun ishlatiladi. Keling, buni qanday qilinishini ko‘rib chiqaylik.

Bizning teglarimizga quyidagi o‘lchamlar berilgan deb faraz qilaylik:

h1 { font-size: 1.5rem; /* 24px ga mos keladi */ } p { font-size: 1rem; /* 16px ga mos keladi */ margin: 2rem; /* 32px ga mos keladi */ }

Keling, ekran eni o‘zgarganda rem orqali berilgan o‘lchamlar moslashuvchan tarzda o‘zgarsin. Buning uchun media so‘rovlari yordamida ildiz elementining shrift o‘lchamini o‘zgartiramiz:

@media (max-width: 600px) { html { font-size: 16px; } } @media (min-width: 600px) and (max-width: 1200px) { html { font-size: 18px; } } @media (min-width: 1200px) { html { font-size: 20px; } }

Quyidagi kod berilgan:

@media (max-width: 300px) { h1 { font-size: 32px; } h2 { font-size: 24px; } p { font-size: 16px; } } @media (min-width: 300px) and (max-width: 900px) { h1 { font-size: 36px; } h2 { font-size: 27px; } p { font-size: 18px; } } @media (min-width: 900px) { h1 { font-size: 40px; } h2 { font-size: 30px; } p { font-size: 20px; } }

Ilova qilingan kodni darslikda tavsiflangan texnikadan foydalanib soddalashtiring.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish