【发布时间】:2016-09-15 21:45:37
【问题描述】:
我想在可滚动的<div> 内设置<div> 和position:absolute 周围的边距,以便在内部div 和可滚动区域边界(右侧和底部)之间留出一些空间。
我尝试过这样的事情,但没有运气:
<div style="overflow:scroll">
<div style="position:absolute; margin-right:100px; margin-bottom:100px">DRAG ME</div>
</div>
在这里演示: https://jsfiddle.net/ayft01x0/
只有 margin-bottom 有效,并且仅在 Chrome 中有效。
您还可以想象,在可缩放 div 中还有其他元素,即使它们被“拖动我”元素的边距(在使用 CSS 边距时应该是这种情况)所掩盖,它们也应该保持可点击状态。
我正在寻找一种适用于 Webkit 浏览器的纯 CSS 解决方案。
有什么想法吗?
【问题讨论】:
标签: css