为什么浏览器未滚动时红色div显示在最下面,当浏览器滚动到最下面,红色div显示在离浏览器还有一段距离的位置?这个时候红色div是以什么为参照来定位的?
5 回答
已采纳
woshiajuana
TA贡献211条经验 获得超152个赞
是以当前第一屏幕的浏览器边框做定位的
比如说你的浏览器初始窗口高度只有800px,宽度1000px,
那么设置的div就是参照这个初始窗口来定位的
div{
position:absolute;
bottom:10px;
}
相当于在790px的位置,所以当你滚动鼠标的时候,这个div并不会定在那不动
- 5 回答
- 1 关注
- 3756 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消