Вопрос по вёрстке

A
На сайте с 15.03.2018
Offline
6
384

Добрый день, столкнулась с проблемой в верстке блока.

<div id="custummade"> Текст</div>

Скрипт, добавляющий значение класса:

	var offset=$('#custummade').offset();

$(window).scroll(function(){
if($(window).scrollTop()>offset.top){
$('#custummade').addClass('fixedDiv');
} else {
$('#custummade').removeClass();
}
});
});

Блок должен прикрепляться при прокрутке к верху и менять цвет текста и бэкграунда.

Всё ок, но цвета не изменяются...

#custummade {

height: 35px;
background: #301a0c;
color: #fbf3e1;
width: 100%;
}
.fixedDiv {
position: fixed;
top: 70px;
background: #fbf3e1; (игнорирует)
color: #301a0c; (игнорирует)
z-index: 9999;
text-align: center;
}

Подскажите: в чём ошибка?

По идее класс должен перекрывать значения ид?

V
На сайте с 30.11.2010
Offline
92
#1
Abernutio:

По идее класс должен перекрывать значения ид?

Это с каких пор?

гуглите приоритетность селекторов CSS

I3
На сайте с 20.07.2012
Offline
106
#2
Abernutio:
Добрый день, столкнулась с проблемой в верстке блока.

<div id="custummade"> Текст</div>


Скрипт, добавляющий значение класса:
	var offset=$('#custummade').offset();

$(window).scroll(function(){
if($(window).scrollTop()>offset.top){
$('#custummade').addClass('fixedDiv');
} else {
$('#custummade').removeClass();
}
});
});


Блок должен прикрепляться при прокрутке к верху и менять цвет текста и бэкграунда.
Всё ок, но цвета не изменяются...

#custummade {

height: 35px;
background: #301a0c;
color: #fbf3e1;
width: 100%;
}
.fixedDiv {
position: fixed;
top: 70px;
background: #fbf3e1; (игнорирует)
color: #301a0c; (игнорирует)
z-index: 9999;
text-align: center;
}


Подскажите: в чём ошибка?
По идее класс должен перекрывать значения ид?

Так попробуйте

background: #fbf3e1 !important;

color: #301a0c !important;

A
На сайте с 15.03.2018
Offline
6
#3

Спасибо, про important я и забыла

yet_warm
На сайте с 26.05.2007
Offline
129
#4
Abernutio:
Спасибо, про important я и забыла

Важно! (хозяйке на заметку): чем реже вспоминаем за important сегодня - тем меньше имеем геморроя завтра... 🚬

Многие хотят попасть в рай, мало кто хочет для этого умирать.
dma84
На сайте с 21.04.2009
Offline
168
#5

Пипец, приплыли.

Так-то что, религия не позволяет сделать?

#custummade.fixedDiv {...}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий