1
我有菜單動畫的問題。風格設置菜單jQuery的錯誤
問題是,它需要幾秒鐘來顯示包含在第一個div中的數據。 我想要和西班牙語這個頁面具有相同的效果http://www.global-seo.es/,不管用什麼語言。 如果他們可以觀察菜單的效果。 「第一個div保持在最前面,而包含菜單導航的第二個div成爲固定菜單。」
¿因爲我可以實現相同的效果?
這裏的完整代碼https://jsfiddle.net/gnzstmnj/
HTML
<header>
<div class="phone">123123123</div>
<div class="menu"></div>
</header>
<div class="content">
asdasdasdas
</div>
CSS
*{padding: 0; margin :0}
header{
background: gold;
position: fixed;
top:0;
width: 100%;
height: 50px;
}
.phone{
background: grey;
height: 40px;
width: 100%;
}
.menu{
background: tomato;
height: 100px;
}
.content{
widht: 100%;
height: 1000px;
}
jQuery的
$(document).ready(function(){
var menu = $('header');
var body = $('body');
$(window).scroll(function(){
if (body.scrollTop() > 40) {
menu.animate({'top': '-40px'});
}else{
menu.animate({'top': '0px'});
}
});
});
感謝朋友,它工作正常。非常感謝你 –