【发布时间】:2011-04-04 23:11:24
【问题描述】:
我有一个容器 div 具有相对定位,然后另一个 div 里面也有相对定位:
<div class="first">
<div class="second">
<img src="img.jpg" />
</div>
</div>
我希望具有绝对定位的图像相对于“第二个”div 而不是“第一个”。但是我需要它们都具有相对定位,如何指定图像相对于“第二个”div?
【问题讨论】:
-
为什么这么复杂?你想达到什么目的?
-
复杂吗?我只希望图像与更接近的 div 相关。
-
相对于包含它的容器。那是第二个div。
-
@Czechnology:这仅在页面层次结构的范围内是正确的,除非父元素被赋予一个位置属性来告诉它如何处理子元素。否则它的边界将被简单地忽略。有关示例,请参阅我的答案和下面的链接文章。
-
Xtian,希望您的问题得到解决。选择有帮助的答案,让我们知道。
标签: css positioning css-position