У меня есть виджет с некоторыми пользовательскими стилями для кнопок, полей редактирования и т. Д. Но этот виджет работает на странице, которая также имеет собственные стили для этих элементов.Итак, стили страницы хоста и стили моего виджета мешают.
Можно ли каким-то образом защитить мой виджет от посторонних стилей?
Я хочу, чтобы над моим виджетом работали только мои стили.
PS
Возможно, я могу заключить весь свой виджет в <div id="widgetname">
и добавить весь мой стиль в #widgetname * { ...some clearing rules ...}
, а затем иметь все мои стили с префиксом #widgetname
?Что-то в этом роде?