【发布时间】:2014-01-16 12:13:39
【问题描述】:
我正在尝试使用一些固定/粘性元素进行水平导航。 当用户滚动页面时,一些 div 必须停留在左边缘。
这是我想做的事情:
css
.container>div {
display:block;
float:left;
}
.container {
height:100%; display:block; background:grey; float:left; width:2000px;
}
.cover{
width:25%; height:100%; background:blue; }
.menu{
width:90px; height:90px; background:green; margin-left:100px; }
.menu.fixed{
}
.cover.fixed{
}
.content{
width:500px; height:100px; background:red; }
<div class="container">
<div class="cover" >
<div class="menu">Menu</div>
</div>
<div class="content">content</div>
当绿色方块到达左边缘时,绿色和蓝色元素必须固定,红色内容在下方。
我相信它可以做 jQuery...
感谢您的帮助。
塞巴斯蒂安
【问题讨论】:
标签: javascript jquery css html horizontal-scrolling