Stylus (язык таблиц стилей)
Stylus — препроцессор CSS языка с SASS-подобным синтаксисом и возможностью использовать математические операции, примеси, функции, переменные, циклы и условия.
Stylus | |
---|---|
![]() | |
Класс языка | Язык описания стилей, язык программирования и язык, использующий отступы[вд] |
Появился в | 2011 |
Расширение файлов | .styl |
Выпуск | |
Испытал влияние | CSS, LESS и Sass |
Лицензия | лицензия MIT[2] |
Сайт | stylus-lang.com (англ.) |
ОС | кроссплатформенность |
Для синтаксиса характерно использование отступов вместо скобок и отсутствие точек с запятой.
Основные конструкции языка
Математические операции
Миксины
border-radius(n) -webkit-border-radius n -moz-border-radius n border-radius nform input[type=button] border-radius(5px)
транформруется в
form input[type=button] { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
Функции
body padding add(10px, 5)
трасформируется в
body { padding: 15px; }
Переменные
font-size = 14pxfont = font-size "Lucida Grande", Arialbody font font, sans-serif
трансформируется в…
body { font: 14px "Lucida Grande", Arial, sans-serif;}
первый font — название правила, второй — переменная, включающая в себя еще другую переменную (font-size)
Циклы и условия
Примечания
Ссылки
- stylus-lang.com — официальный сайт Stylus
🔥 Top keywords: Заглавная страницаЯндексЦивилёва, Анна ЕвгеньевнаБотулизмСлужебная:ПоискЧемпионат Европы по футболу 2024Годовщины свадьбыYouTubeГорнин, Леонид ВладимировичЦивилёв, Сергей ЕвгеньевичШевцова, Татьяна ВикторовнаКурбан-байрамЧемпионат Европы по футболу 2020Фрадков, Михаил ЕфимовичБРИКССпортивные игры БРИКС 2024Список умерших в 2024 годуДом Дракона (2-й сезон)Мбаппе, КилианПопов, Павел АнатольевичРоссияСавельев, Олег ГенриховичЧемпионат Европы по футболуЦаликов, Руслан ХаджисмеловичСборная Украины по футболуБриджертоныПацаны (4-й сезон)Путин, Владимир ВладимировичКлеопатраЛепс, Григорий ВикторовичЛукаку, РомелуДом ДраконаГоловоломка 2Криштиану РоналдуТедеско, ДоменикоСборная Румынии по футболуРебров, Сергей СтаниславовичЧикатило, Андрей РомановичСборная Франции по футболу