我試圖實現一個網頁上的效果,我有一個頁面上的所有元素半透明覆蓋,除了一個特定的div。與透明區域覆蓋div
這是我的頁面結構的一個例子:
<div id="d1">
<div id="d2"></div>
<div id="left"></div>
<div id="d3"></div>
<div id="right"></div>
<div id="d4"></div>
</div>
<div id="overlay"></div>
這裏是上述的動作fiddle。我希望綠色 div(#d3
)在疊加層上方可見。
有沒有什麼辦法可以實現這個,而不需要添加position:absolute
到#d3
或修改DOM?我在這裏針對最新版本的Chrome,很開放爲Javascript/jQuery的解決方案是否有可用
你應該真的解釋爲什麼這會起作用。而且,'z-index:1'已經足夠了。 – andyb