【发布时间】:2013-12-22 10:57:48
【问题描述】:
我正在尝试达到与on this website 相同的效果(如果您向下滚动到页面底部,您会看到地图出现一种“剥离效果”,就像之前的 DIV 在上面滑动一样地图)。我试图在这个 jsfiddle http://jsfiddle.net/GJ55B/ 中复制它(使用红色 div 而不是地图),但我必须遗漏一些东西,因为它不起作用。 感谢您的帮助
HTML
<div class="block">Block</div>
<div class="block">Block</div>
<div class="block">Block</div>
<div class="block">Block</div>
<div class="block">Block</div>
<div id="map"><div id="map-canvas"></div></div>
CSS:
Html, body {
min-width: 980px;
background: #CCC;
font-family: 'Open Sans', sans-serif;
}
.block {
padding: 20px;
background: green;
height: 400px;
width: 600px;
margin-top: 30px;
margin-left:50px;
}
#map {
position: fixed;
bottom: 0;
z-index: 1;
}
#map, #map-canvas {
width: 100%;
height: 500px;
float: left;
background: red;
position: relative;
overflow: hidden;
}
【问题讨论】: