нужно перебивать стили. Но мне сказали, что использовать !important это плохо. Почему это плохо? И как переопределять стили без !important и без айдишников?
Использовать приоритеты. !important выбивает из стека приоритетов и контролировать становится очень сложно
много вариантов, импортант, ниже по коду, более "четкие" правила...вдухе от самого хтмл(ага и такое видел) но этот вариант идиотизм да
надо увеличивать приоритет, самое простое: стили читаются сверху вниз, что ниже то приоритетнее, чем больше селекторов тем приоритетнее свойтсва, селектор - тег менее приоритетный чем селектор-класс и т.д.
познакомиться с БЭМ, OOCSS
пиши по бэму
Обсуждают сегодня