I need this fiddle solved.如何在具有背景的HTML元素下與DOM元素交互?
我無法與具有背景的另一個HTML元素下的DOM元素進行交互。這是HTML/CSS 101.但是,通過將背景與rgba和不透明CSS屬性相結合,這並不總是理想的效果。就像我的情況一樣,我需要一個元素的背景來始終處於所有其他元素之上。
說實話,我不知道從哪裏開始解決這種情況。我希望有一個CSS解決方案可以讓事件通過具有背景的元素傳播。我懷疑這存在。
我的另一個想法是使用JavaScript解決方案以某種方式強制捕獲下面元素的事件,就好像上面的元素甚至不存在一樣。
如何在具有背景的HTML元素下與DOM元素交互?
請注意,我需要這個工作在所有現代瀏覽器。
大聲笑,Firefox 15有一個錯誤,導致下面的元素偶爾閃爍(即成爲':懸停'),當你將光標移到它。事實上,如果你非常迅速地移動光標,你可能會導致它更閃爍。 – BoltClock
一般來說,如果你可以與被遮蓋的元素進行交互,它會被認爲是一個可怕的bug。這是一個很常用的瀏覽器行爲,比如模態對話框。 – Pointy
@積分這是真的。顯然,這是一個邊緣案例。 –