【发布时间】:2013-02-11 20:47:51
【问题描述】:
我希望执行以下操作 http://codepen.io/anon/pen/eIfdn 对于 Twitter 引导导航栏。 它只是在滚动时向导航栏添加阴影。任何建议都会有所帮助,谢谢。
.navbar {
*position: relative;
top: 0;
left: 0;
width: 100%;
height: 80px;
z-index: 999;
-webkit-box-shadow: 0 8px 8px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 8px 8px rgba(0, 0, 0, 0.5);
box-shadow: 0 8px 8px rgba(0, 0, 0, 0.5);
display: none;
*z-index: 2;
margin-bottom: 20px;
overflow: visible;
}
这就是我更改的 css 并从上面添加到 js 中。
这是我使用的 JS
$(document).ready(function(){
$(window).scroll(function(){
var y = $(window).scrollTop();
if( y > 0 ){
$("#navbar").css({'display':'block', 'opacity':y/20});
} else {
$("#navbar").css({'display':'block', 'opacity':y/20});
}
});
})
【问题讨论】:
-
你想知道如何做你有代码的事情吗?
-
嗯,每次我将以下内容添加到引导导航栏时它都会中断,我不确定我做错了什么。
-
“它坏了”是一个广泛的问题。你能告诉我们吗?
-
中断意味着它没有达到预期的效果。它只显示导航栏,不显示阴影效果。我在bootstrap的css文件中把导航条码改成了上面贴的那个。
-
你能告诉我们你的代码吗?
标签: javascript html css twitter-bootstrap