我有一个侧边栏,其附加方式类似于http://thenextweb.com/
这是该错误的现场演示:http: //adamkochanowicz.com/static/build0502/kickstrap/_examples/contacts.html
要重新创建问题,只需向下滚动页面。
底部的灰色区域是当您在页面上向下滚动太远时会看到的“无人区”。
我正在使用 jQuery Waypoints 来检测何时将stuck
类应用到侧边栏。
.stuck
应用后,它会提供以下#sidebar
CSS:
section#sidebar.stuck {
width: 300px;
position: fixed;
top: 0;
bottom: 0;
border-color: #DDD;
width: 25%;
-webkit-box-shadow: 2px 2px 5px #eeeeee;
box-shadow: 2px 2px 5px #eeeeee;
}
jQuery 非常简单:
<script>$('section#sidebar').waypoint('sticky');</script>
出于某种原因,当水平视口减小时不会出现此错误。例如,当我在 Chrome 中打开底部停靠的元素检查器时。