【发布时间】:2016-06-22 13:00:39
【问题描述】:
我需要创建一个具有整个页面宽度的 div,它可以容纳一个背景图像和一个随着向下滚动而减小的徽标图像。我已经尝试了一些尝试,但似乎无法破解它。可以在此处找到一个完美的执行示例:http://www.starwars.com/
编辑: 现在设法让某些东西正常工作,但是当我向上滚动时,导航栏会短暂地向下移动页面,在 z-index 下方显示一个图层,当它到达底部时它不会显示。
$(window).scroll(function() {
var scroll = $(window).scrollTop();
var objectSelect = $("#contentcollapse");
var objectPosition = objectSelect.offset().top;
if (scroll > 400) {
$(".navscroll").addClass("navstick");
$(".navstick").removeClass("navscroll");
} else {
$(".navstick").addClass("navscroll");
$(".navscroll").removeClass("navstick");
}
});
类的变化之间会有某种动画过渡有什么原因吗?
【问题讨论】:
-
请添加一些代码以便我们帮助您解决问题
标签: jquery html css twitter-bootstrap navigation