0
我有以下的HTML代碼:帆布的z-index
<div class="reflect" style="width: 348px; height: 327px; overflow-x: hidden; overflow-y: hidden; ">
<img id="image" class="reflected"
src="http://domain.com/1-1.png"
style="display: block; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial;">
<canvas width="348" height="54"
style="display: block; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: -50px;"></canvas>
</div>
我想canvas元素出現在IMG下方。現在,畫布位於圖片的頂部,其頂部的50px部分(請參閱margin-top:50px)。我已經嘗試設置z-index到每個元素沒有成功。需要你的幫助來解決這個問題。
因此,如果沒有絕對位置,它們如何相互重疊,並且畫布在圖像層 –
之上沒有任何邏輯定位,html會自動流動。下一個1個元素。爲什麼它會想要出現在上面而不告訴它? –