http://nggalaxy.ru/en/about-us/ -这里是要实现的确切行为的示例。向下滚动页面时,侧边菜单将消失并出现在页面顶部。例如,如何使用bootstrap来实现?
谢谢。
发布于 2014-05-06 03:37:23
下面是一个原始Javascript + jQuery实现这一点的例子:
<script type="text/javascript">
$(window).scroll(function(){
var a = 112;
var pos = $(window).scrollTop();
if(pos > a) {
$("menu").css({
position: 'fixed'
});
}
else {
$("menu").css({
position: 'absolute',
top:'600px'
});
}
});
</script>如果用户向下滚动112像素,这将添加一个CSS样式。就像这样,你可以为你的菜单创建所有样式。
总而言之:使用javascript检查用户的滚动位置,并附加样式或类。
https://stackoverflow.com/questions/23480316
复制相似问题