Сделать область видимости CSS стилей у блоков.

Рейтинг: 0.8902  
Отложено
Предложил Kozhin Sergey 07.08.2018 15:59:17

Сделать область видимости CSS стилей у блоков.

Кастомные блоки от разных поставщиков с огромной долей вероятности будут содержать одинаковые селекторы. Стили из одних блоков перекроют стили других.
С таким архитектурным дефектом Сайты24 далеко не уедут :facepalm:  
Рейтинг: 0  
Ответил Долганин Антон 16.08.2018 15:12:21
Сергей, таков Бутстрап :) Наших стилей и классов там нет. За исключением классов, которые используются в манифесте.

Рейтинг: 0  
Kozhin Sergey 17.08.2018 12:19:57
Я имею ввиду, если пользователь скачает сторонний блок с дичайшем стилем внутри например: a{color:red!important;} и добавит его к себе на сайт, то из за добавления такого блока пострадает весь сайт.
Для блоков нужна опция чтобы не позволять css стилю работать вне блока.
Инкапсулировать стили блока.