Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как сделать меню, меняющее фон про скроле? HTM, CSS, JS

Flin Мастер (1259), на голосовании 7 лет назад
Хочу реализовать меню, что бы оно имело прозрачный фон, но при прокрутке вниз, фон бы изменялся
Голосование за лучший ответ
Imobilazer Искусственный Интеллект (222427) 7 лет назад
_http://api.jquery.com/scroll/
В зависимости от значения меняем фон на нужгный
Кирилл Мастер (1522) 7 лет назад
на Jquery можно попробовать

$(window).scroll(() => {
if($("body").scrollTop() > 100){
$("#menu/* заменить на свое */").stop().animate({background: "#AAAAAA"}, 100);
}else{
$("#menu/* заменить на свое */").stop().animate({background: "transparent"}, 100);
}
})

P.S. код не тестил, но должно быть что-то вроде этого
Returno Мудрец (11620) 7 лет назад
а я знаю как делать))
FlinМастер (1259) 7 лет назад
расскажи))
Похожие вопросы