-2
Мне нужно добавить кусок кода CSS в элемент во время прокрутки. Однако он не добавляется. Но когда я это делаю через консоль разработчика, он работает..css() функция не добавляет css transform
if ($('header').hasClass('header-horizontal-stacked')){
menu.css({
'transform': '-' + headerTopHeight + 'px'
});
}
Если я использую как этого консоль показывает 68
что правильно:
if ($('header').hasClass('header-horizontal-stacked')) {
console.log(headerTopHeight)
}
Если я использую это также работает.
if ($('header').hasClass('header-horizontal-stacked')) {
console.log("ok!");
}
В чем проблема с первым?
что такое 'menu'? Это класс или id? –
Проверка преобразования CSS http://www.w3schools.com/cssref/css3_pr_transform.asp –
преобразование поставляется с дополнительными свойствами, такими как translate/rotate и т. Д. –