Как сделать приоритетными свои стили css?

Я сверстал новую страницу. При загрузке в cms возникла такая проблема. Автоматически создаётся обёртка с классом .ty-wysiwyg-content


Он перебивает многие мои стили. Как можно отключить его или же поставить приоритет на мои стили?
И необходимо отключить только на созданной мною странице, а на всём остальном сайте не трогать. Подскажите пожалуйста, возможно ли это? Если да, то как это сделать? Теоретически можно тупо переписывать и переопределять стили, но это чрезвычайно неудобно и займёт очень много времени.

Именно страницу?
Я просто оборачиваю содержимое в div с моим классом, а внутри класса делаю уже все, что хочу.

Screenshot_223

Если стилей не много и они нужны только на одной странице, используйте !important

В css “приоритет” стилей высчитывается суммарной “важностью” селектора.
Если Вас беспокоит правило “.ty-wysiwyg-content”, задайте “div.wysiwyg-content”. Оно будет более приоритетным так как более точно указывает на элемент.

Дело в том, что этот класс формируется динамически И он всегда приоритетней нижестоящих стилей. Это класс обёртка.

Дело в том, что я исхожу из практики. У меня все работает так, как мне надо.

Сделайте так:

.ty-wysiwyg-content .мой-класс { ... }
1 лайк