我想相对绝对地定位一些东西,例如:将其从文档流中取出并将其位置调整几个像素。有什么好办法吗?
答案 0 :(得分:5)
只需使用margin
移动绝对定位的元素。
<强> HTML:强>
<p>Lorem ipsum dolar sit amet.</p>
<p class="move">Lorem ipsum dolar sit amet.</p>
<p>Lorem ipsum dolar sit amet.</p>
<强> CSS:强>
p.move { color:red; position:absolute; margin:5px 0 0 5px; }
答案 1 :(得分:2)
您可以将相对定位的物品放在绝对定位的容器中,并使用顶部,左侧,右侧或底部将其移动到您需要的任何位置。
答案 2 :(得分:0)
这是您需要做的一个示例:
<div style="position: relative; width: 500px; height: 200px;">
<div style="position: absolute; left: 0; top: 0;">Upper Left</div>
<div style="position: absolute; right: 0; bottom: 0;">Lower Right</div>
</div>
答案 3 :(得分:-1)
我能想到的唯一方法就是在页面加载时在文档中设置样式元素,然后找到它的位置并将样式更改为position:absolute
,设置top:
和{{1 }}属性以编程方式基于它的原始位置。