【发布时间】:2014-02-19 03:58:04
【问题描述】:
所以我有一个具有相对定位的<div>,它有一个具有绝对定位的子<img>。
<div style="position: relative;">
<img src="image.png" style="position: absolute;" />
<span id="overlay_text">OVERLAY</span>
</div>
问题是它需要在顶部(在 Y 轴上更高,或者更靠近屏幕顶部),但它仅测量与底部的距离。
【问题讨论】:
-
你能发JSFiddle吗?
-
所以您需要
<span>位于<img>之上? -
看看this answer它应该做你想做的事。
-
默认情况下,
<img>具有left: 0; top: 0,如果没有其他 CSS 继承。这与没有position: absolute的作用相同。你到底想要什么?z-index或将图像设置为背景图像有帮助吗?