我似乎無法在漫長的搜索後找到任何地方的這個問題的參考。這可能意味着我缺少基本概念,但我會繼續前進並詢問。我試圖讓一個float:left
<div>
覆蓋背景圖片。問題的簡化版本,下面是(與代表快速重現圖像一個div)浮動div(絕對位置?)背景div(或圖像)
<div style='position: absolute; background-color: blue; width: 500px; height: 500px'>
BACKGROUND DIV
</div>
<div style='float: left; background-color: yellow; width: 100px; height: 100px'>
FLOATING IMAGE
</div>
看來絕對定位的div覆蓋浮動。我如何解決這個問題 - 不訴諸父母的background-image
屬性(這不是一個選項)?
有趣的是,它沒有'位置:相對'沒有工作。 +1 – TheBronx 2013-03-07 09:40:21
@TheBronx是z-index需要設置位置。 – 2013-03-07 09:42:42
似乎沒有必要添加z-index,因爲最後的'div'出現在先前的那個上面。解決問題的是「相對位置」。 – TheBronx 2013-03-07 09:43:56