我们现在已经很多时候看到了可折叠的标题。我非常喜欢它给页面带来的效果,它提供了更多的部门。 我想实现这个dept效果,但我真的不需要固定头的功能。
现在我已经看到完成了可折叠标头,只要可折叠标头离开页面,固定标头就会变小。 可折叠标题离开页面时,是否可以使固定标题不再固定?并使其与其他内容一起滚动页面?
答案 0 :(得分:0)
我试过了,我希望这就是你想要的..点击下面的链接进行演示..
这是HTML
<div id="headerSlideContainer">
<div id="headerSlideContent">
Header content goes here!
</div>
<div id="new">
Other Contents
</div>
</div>
这里是CSS ..
#headerSlideContainer {
position: absolute;
top:0px;
width: 100%;
height:1000px;
background: black;
}
#headerSlideContent {
width: 900px;
height: 50px;
margin: 0 auto;
color: white;
background:Red;
z-index:10000;
position:fixed;
}
#new{
top:60px;
z-index:2;
height:100px;
background:Orange;
position:absolute;
color: white;
}
这是Javascript ..
$(function() {
var bar = $('#headerSlideContainer');
var top = bar.css('top');
$(window).scroll(function() {
if($(this).scrollTop() > 50) {
bar.stop().animate({'top' : '5px'}, 500);
} else {
bar.stop().animate({'top' : top}, 500);
}
});
});