Комментарии 11
Было бы здорово, если бы были доступны миксины для препроцессоров.
0
Вот как раз над этим работаю, но советуют использовать autoprefix
+1
Хотел сделать что-то вроде этого, но пока думаю как лучше реализовать, так как сам не до конца разобрался.
@mixin bShad($box-shadow) {
-webkit-box-shadow: $box-shadow;
-moz-box-shadow: $box-shadow;
box-shadow: $box-shadow;
}
.bShadow-1 {
@include bShad( ... );
}
0
Судя по caniuse.com/#search=box-shadow префиксы -webkit- и -moz- 8 лет как не нужны. Я думаю стоит облегчить библиотеку и не использовать устаревшие префиксы.
0
Я имел ввиду миксины не для префиксов.
А, например, при верстке по БЭМ можно было в нужных блоках использовать примеси.
А, например, при верстке по БЭМ можно было в нужных блоках использовать примеси.
0
+5
Вы просто немного не поняли сути темы. Опытным разработчикам, может быть, такие тени и не нужны. Это ясно. Кстати, в примерах, что вы показали, тоже ничего необычного нет. Ну, разве что перспектива с более сложной структурой, которая нигде редко где применяется = бесполезно. Спасибо за интересную идею, может быть вскоре появится такой инструмент.
-3
Очень не информативное наименование классов, как мне кажется, каждый раз придется обращаться к шпаргалке.
0
Согласен, но альтернативы пока нет, так как подобрать оптимальное название трудно. Тени меняются по нарастающей и выбрав один класс, можно будет подобрать получше, просто меняя цифру в + или -. А если писать имена вроде tb2020fff или bShadow-50100500 еще запутаннее будет.
0
Подборка готовых пресетов для теней интересная, а генератор уже не нужен, потому что в последних версиях браузеров уже есть встроенный инструмент.
-1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
Box-shadows.css