Скрипты и советы | 13 ноября 2021
Уроки CSS на Хабрахабре, habrahabr.ru, CSS, Angular, angular, css, инкапсуляция, архитектура приложений,
Добрый день.
В данной публикации хочу рассмотреть механизм работы стилей в Angular, поделится своим опытом и виденьем архитектуры стилей. Понимание этого позволит писать чистый, структурированный и поддерживаемый код стилей.
Если вы ведете разработку на Angular, уверен не раз встречались с ситуацией, когда применение стилей к селектору не давали ни какого эффекта. Часто это решают выносом стилей в глобальные, применение селектора ::ng-deep или что еще хуже полным отключением инкапсуляции без понимания механизма его работы. В то время как Angular дает мощный механизм по работе с разделением и инкапсуляцией стилей.
Собственно об этом механизме и сценариях его использования поговорим. Но сначала взглянем на классический способ работы со стилями.
Читать далееИсточник: Уроки CSS на Хабрахабре
При разработке интерфейсов я уделяю значительное время работе со стилями, написанными на LESS или SCSS. И часто я...
ПодробнееКаждый раз, когда приходится создавать какой-то элемент, возникает небольшая проблема с придумыванием имени класса...
ПодробнееMinimalist Notation (MN) (минималистическая нотация) — гибкая адаптивная технология генерации стилей. Она генерирует...
ПодробнееКак структурировать sass/scss файлы в проекте Angular? Однажды задавшись этим вопросом, нашел несколько вариантов....
ПодробнееДанная статья — первая из цикла на тему укрощения CSS. Сегодня мы рассмотрим технологию CSS Reset. Зачем это нужно?...
ПодробнееВ последние годы мы наблюдали расцвет CSS-в-JS, в основном развивавшийся сообществом React. Конечно, процесс...
Подробнее
💬 Комментарии
В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.
🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.
💡 Хотите обсудить материал?
Присоединяйтесь к нашему Telegram-каналу:
https://t.me/tcsecms/Нажмите кнопку ниже — и вы сразу попадёте в чат с комментариями