3 css browser jquery position css-position
我正在显示位置绝对的div.
.my_label{
list-style:none;
list-style-type:none;
position:absolute;
top:2px;
left:10px;
width:20px;
height:20px;
background-color:#FF1021;
}
Run Code Online (Sandbox Code Playgroud)
一旦我重新调整浏览器窗口的大小,所有这些div都保持在同一位置.而且他们不再是父母元素的绝对.我希望他们与周围的物体保持联系.我应该使用"相对"的位置还是有另一种方式?(也欢迎jQuery)
非常感谢
sha*_*hat 11
要使元素绝对位于其父元素,必须将父元素设置为position:relative.
例如:
<div id="parent" style="margin:0 auto; width:500px; position:relative;">
<div id="child" style="position:absolute; top:10px; left:10px;"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
这不必是直接父项,当您设置绝对定位时,元素将从具有设定位置的最近祖先定位.
| 归档时间: |
|
| 查看次数: |
20940 次 |
| 最近记录: |