⊗mkSpRsMd 124 of 128 menu

Въведение в медийните заявки в CSS

Съществува специална команда @media, която позволява изпълнението на различен код в зависимост от ширината на екрана.

В следващия пример определен код ще се изпълни, ако ширината на екрана е от 300px до 1200px:

@media (min-width: 300px) and (max-width: 1200px) { /* определен код */ }

В следващия пример определен код ще се изпълни, ако ширината на екрана е по-голяма от 300px:

@media (min-width: 300px) { /* определен код */ }

В следващия пример определен код ще се изпълни, ако ширината на екрана е по-малка от 1200px:

@media (max-width: 1200px) { /* определен код */ }

Нека напишем в нашата медийна заявка някакъв код. Например, при определени размери на екрана ще оцветим параграфите в червено:

@media (min-width: 300px) and (max-width: 1200px) { p { color: red; } } @media (min-width: 300px) and (max-width: 1200px) { p { color: red; } }

А сега ще оцветим параграфите в различни цветове в зависимост от ширината на екрана:

@media (max-width: 300px) { p { color: red; } } @media (min-width: 300px) and (max-width: 900px) { p { color: green; } } @media (min-width: 900px) and (max-width: 1200px) { p { color: blue; } } @media (min-width: 1200px) { p { color: orange; } }

Нека следният код се приложи на екран с ширина от 0 до 800px:

p { font-size: 20px; }

А следният код нека се приложи на екран с ширина от 800px и повече:

p { font-size: 30px; }

Нека следният код се приложи на екран с ширина от 0 до 500px:

p { font-size: 15px; }

Следният код нека се приложи на екран с ширина от 500px до 900px:

p { font-size: 20px; }

Следният код нека се приложи на екран с ширина от 900px и повече:

p { font-size: 30px; }
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне