Домой Wp-Recall WP-Recall: Вопросы и ответы Как правильно стиль у реколлбара поменять.
5ответ(ов) в теме
bg
не в сети 4 года
На сайте с 03.06.2015
Участник
1
11:16

как правильно изменить стиль у реколлбара. Чтоб при обновлении стили не слетали.
В стилях темы даже с important не работает. В wp-content/wp-recall/css/recbar.css
тоже не срабатывает.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
11:50

В той теме не стал писать про !important и вес классов и id. Вот почитайте - вроде доходчиво описано

Вы не можете просматривать опубликованные ссылки

Так почему !important надо указывать с осторожностью и крайне редко? Чтобы в дальнейшем другим людям не пришлось лезть в код (а по запарке и у вас самого может вызвать недоумение - "почему не переназначается?"). Вес !important перебивает все и ставит себя в приоритет.

Для того чтобы победить реколлбар: Скажите какой класс или id вы не можете побороть и какой параметр у него не поддается изменению? Покажу на деле как исправить.

0
bg
не в сети 4 года
На сайте с 03.06.2015
Участник
3
13:59

Otshelnik-Fm сказал(а)

Вот почитайте

Вы не можете просматривать опубликованные ссылки

Так почему !important надо указывать с осторожностью и крайне редко? Чтобы в дальнейшем другим людям не пришлось лезть в код (а по запарке и у вас самого может вызвать недоумение - "почему не переназначается?"). Вес !important перебивает все и ставит себя в приоритет.

Почитал, спасибо!

Otshelnik-Fm сказал(а)

Для того чтобы победить реколлбар: Скажите какой класс или id вы не можете побороть и какой параметр у него не поддается изменению? Покажу на деле как исправить.

Мне нужно цвет самого реколбара и ссылки на нём. Цвет я поменять могу. Но выходит только всё с тем-же important.
А вот цвет ссылок не могу сменить ни как. Потому что по умолчанию всё тот же important стоит в файле recbar.css

#recallbar li a, .recallbar .sub-menu li a {
    color: #FFFFFF !important;

И если сменить в нём то при обновлении это слетит.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
14:23

Если в файле стоит !important (вот вы и убедились как вреден он? Но Андрей его добавил - наверное были весомые причины) вы конечно ничего не сможете сделать, как перебить его этим же.

Только нам нужно чуть прибавить вес:

div#recallbar li a {
    color: red !important;
}

1
bg
не в сети 4 года
На сайте с 03.06.2015
Участник
5
19:03

Otshelnik-Fm сказал(а)

Если в файле стоит !important (вот вы и убедились как вреден он? Но Андрей его добавил - наверное были весомые причины) вы конечно ничего не сможете сделать, как перебить его этим же.

Только нам нужно чуть прибавить вес:

div#recallbar li a {
    color: red !important;
}

Да, ох и вредность в некоторых случаях этот important.
Этот вариант отлично работает, перекрывает. Спасибо большое!

1
Тема закрыта. Публикация новых сообщений запрещена.