⊗mkSpRsFS 128 of 128 menu

Адаптивни големини на фонтови во CSS

Веќе знаете дека мерните единици rem се пресметуваат релативно во однос на големината на фонтот на коренскиот елемент, која стандардно изнесува 16px:

html { font-size: 16px; /* стандардна вредност */ }

Оваа карактеристика се користи за масовно менување на големините на фонтовите при промена на ширината на екранот. Ајде да погледнеме како се прави ова.

Нека на нашите тагови им се зададени следниве големини:

h1 { font-size: 1.5rem; /* одговара на 24px */ } p { font-size: 1rem; /* одговара на 16px */ margin: 2rem; /* одговара на 32px */ }

Ајде да направиме така што при промена на ширината на екранот адаптивно да се менуваат големините, зададени преку rem. За ова со помош на медија-барања ќе ја менуваме големината на фонтот на коренскиот елемент:

@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; } }

Даден е следниов код:

@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; } }

Поедноставете го дадениот код, користејќи ја опишаната во учебникот техника.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј