Курсы по HTML+CSS
Менторство: 100$ за курс. Репетиторство: 20$ за занятие 1.5 часа. Жми для подробностей!
⊗mkLsBsMd 32 of 41 menu
Бесплатная онлайн лекция "Работа с AJAX в JavaScript". Начало: 4 февраля в 20.00. Продолжительность: 1-2 часа. Жми для записи!

Медиазапросы в LESS

Давайте сделаем функцию, которая будет добавлять к элементу медиазапрос. Пусть для примера это будет запрос, регулирующий стили для мобильных устройств. Назовем нашу функцию соответственно:

.mobile(@code) { }

Наша функция параметром будет принимать блок кода. Давайте выведем этот блок внутри медиазапроса:

.mobile(@code) { @media (max-width: 600px) { @code(); } }

Теперь воспользуемся нашей функцией:

div { .mobile({ width: 300px; }); }

В результате после компиляции наш див окажется внутри медиазапроса, получив соответствующие стили:

@media (max-width: 600px) { div { width: 300px; } }

Сделайте функцию tablet, задающие стили для планшетов.

Сделайте функцию gadget, задающие стили для мобильников и планшетов.

Сделайте функцию notebook, задающие стили для ноутбуков.

Сделайте функцию desktop, задающие стили для декстопов.

Русский
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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить