我可以解释效果的最好方法是通过这个网站的例子......
有任何想法吗?这是一个巧妙的技巧。
看起来已经给出了“面板”position: fixed;
并将其放在主要内容后面,使用z-index
. 滚动内容的底部边距/填充等于面板的高度。使用这种技术,浏览器将滚动“过去”内容,显示底层面板。
我个人认为这有点奇怪,但这只是我。
代码示例
<html>
<head><title>Test</title></head>
<body>
<style type="text/css">
#content {
position: relative;
z-index: 10;
height: 1000px;
background: #fff;
margin-bottom: 100px;
}
#panel {
z-index: 1;
width: 100%;
height: 100px;
background: #00f;
color: #fff;
position: fixed;
bottom: 0;
}
</style>
<div id="content">Content</div>
<div id="panel">Panel</div>
</body>
</html>