У меня есть этот код:CSS: Как установить позицию абсолютного пролета внутри относительного положения-DIV, который содержит
<br><br><br>
<div style="position: relative; background: #000000; height: 400px;">
<span style="position: absolute; top: 0; left: 0; display: block; background: #FF0000; width: 100px; height: 100px;">
</span>
</div>
Он работает, все, что мне нужно, это промежуток находится на абсолютной позиции сравнить с контейнер div.
Но когда я добавить изображение внутри DIV:
<br><br><br>
<div style="position: relative; background: #000000; height: 400px;">
<img src="FabledLeviathan.png">
<span style="position: absolute: top: 0; left: 0; display: block; background: #FF0000; width: 100px; height: 100px;">
</span>
</div>
Пролет не отображается на [0, 0] по сравнению с контейнера DIV, как это было раньше. Теперь он отображается под изображением. Как мне это исправить?
http://jsfiddle.net/Eh6v8/ демонстрирует правильное поведение после исправления этой опечатки. –
О, так это была опечатка, которая прикрутила весь сценарий. Спасибо. – xx3004