Как с помощью яваскрипта не применять файл стилей к определенному блоку?
Друзья, подскажите, в яваскрипте не силен, можно ли сделать так, чтобы к определенному блоку на сайте не применялся файл стилей? Например, есть файл стилей app.css, есть блок, например, с id="widget". Как с помощью яваскрипта написать, что для блока widget файл app.css не применялся? Если такое вообще реально.
Попробуй сделать следующее: создай класс через который будет происходить стилизация вложенных тегов и у определенного блока например с id = widget этоn класс убирай.
Попробуйте подключить внешний блок со стилями как веб-компонент. Подробнее можете прочесть о них тут - https://learn.javascript.ru/webcomponents в частности обратите внимание на Shadow DOM, который позволяет инкапсулировать стили элемента, так что бы он не зависел от глобальных стилей.
Создайте файл default.css, там просто укажите класс, которому нужно сбросить все стили, подключаете также как и app.css и соответственно применяете класс к любому блоку.