6
A
回答
7
尝试了这一点:
<style type="text/css">
.scrollable {
width: 200px;
height: 200px;
background: #333;
overflow: scroll;
}
.fixed {
position: absolute;
top: 180px;
width: 200px;
height: 20px;
background: #fa2;
}
</style>
<div class="scrollable">
im scrollable<br><br>
im scrollable<br><br>
im scrollable<br><br>
im scrollable<br><br>
im scrollable<br><br>
im scrollable<br><br>
<div class="fixed">and I'm fixed</div>
</div>
+8
Fredrik的回答不准确,因为'.fixed'是相对于文档定位的,而不是可滚动的div。将'position:relative;'添加到'.scrollable'会解决这个问题,但会使'.fixed'相对于'.scrollable'内容固定,而不是'.scrollable'视口,这相信你是什么试图实现。 – Zelbus 2012-07-28 00:23:19
3
我会推荐绝对定位div 超过的滚动div。它不会是在可滚动的div,因为它不需要。
0
在滚动的DIV固定股利
#container {
position:absolute;
top:150px;
left:150px;
width:600px;
height:500px;
overflow:hidden;
border:3px dashed #ffff00;
padding:0px;
}
#this_scroll {
position:absolute;
top:0px;
right:0px;
width:99%;
height:99%;
overflow:scroll;
border:2px solid #000;
margin:1px;
background:#B0BDCE;
}
#fix_close {
position:absolute;
top:2px;
right:21px;
width:90px;
height:30px;
overflow:hidden;
border:2px solid #660099;
z-index:10;
background:#8C8C8C;
}
<div id="container">
<div id="this_scroll">
<p>some yxyxyx</p><p>some yxyxyx</p>
</div>
<div id="fix_close">
close
</div>
</div>
相关问题
- 1. 请DIV仅固定在另一个内部滚动的div
- 2. 固定格内可滚动的div
- 3. div可滚动固定格
- 4. 固定/滚动Div
- 5. 无法在固定格内滚动div
- 6. 在固定div内停止滚动
- 7. 在div上固定滚动
- 8. 固定div内的滚动条
- 9. 固定浮动DIV滚动
- 10. 固定div可滚动的布局?
- 11. 脚本阻止固定div在另一个div下滚动?
- 12. 将元素固定在父滚动Div内的位置Div
- 13. 从下面的滚动div剪下一个固定的div
- 14. 绝对定位的div伸出一个可滚动的固定位置div
- 15. 固定元素内置div与滚动?
- 16. 位置固定内部div不滚动
- 17. 将固定div内的滚动条移动div
- 18. 在固定div内居中固定div
- 19. 滚动时固定div
- 20. Div滚动后固定
- 21. 滚动div,固定,再次滚动
- 22. 一个固定的div在另一个div内
- 23. 使用固定div内部的div滚动
- 24. 在固定div中滚动的能力
- 25. 在滚动时固定div的宽度
- 26. 动态div内容,但需要一个固定的div高度
- 27. 将固定div滚动到某个点
- 28. 固定的DIV滚动浮动的
- 29. 如何让两个div固定在主DIV和滚动
- 30. 在两个固定div元素之间创建滚动div
请问您滚动DIV不断滚动关闭屏幕? – Jeremy 2011-06-02 14:36:58
是的,它就像一个容器放在屏幕顶部并在其下面加载更多信息 – williamtroup 2011-06-02 14:40:12