Можно ли отключить определенный css стиль для определенного элемента?

У меня на сайте подключен CSS стиль который конфликтует с кое-каким определенным элементом на сайте. Элемент этот состоит из таких тегов : ( div, ol, span, input, li, label, button ).
Так уж повелось что в самом шаблоне сайта также записаны эти теги и связаны с CSS стилем, который шёл вместе с шаблоном.
В CSS шаблона прописан каждому тегу свой стиль. Тобишь не через class и не через id. Прямо по тегам.
ol li ul, ol li ol { margin-left: 20px; margin-bottom: 0; }

пример...типо такого и т.п и т.д....файл большой, прописано много чего. Перебирать весь cssник будет очень суматошно...
....
Так вот можно ли стиль который идет к шаблону сайта, каким нибудь образом отключить конкретно для внешнего элемента который я подключил? Может быть средствами js как нибудь? Или есть ли какие нибудь другие варианты устранить проблему? Спасибо.
  • Вопрос задан
  • 12837 просмотров
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Ничего достойного, кроме чистки этого говностиля, вы не придумаете.
Первым делом убрать всё, что прописано для тэгов, а потом вернуть некоторые копейки типа

a img{}
button::-moz-focus-inner{}

Ну и наберётся такого немного. А иначе вы так и будете мучиться. Вечно.
Кстати, использование чужого кода (каких-нибудь визуальных плагинов) на странице также приведёт к неведомым последствиям.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@asdz
Может быть в своих стилях указать !important ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Market-place Ростов-на-Дону
от 100 000 до 200 000 ₽
21 июн. 2024, в 22:53
1000 руб./за проект
21 июн. 2024, в 22:12
5000 руб./за проект
21 июн. 2024, в 21:41
20000 руб./за проект