我想通過z-index *在文本後面懸停div
文本突出顯示。如果包含文本的元素沒有背景,它工作正常:通過div後面的文本突出顯示
然而,如果該元素有一個background
或background-color
,它不工作爲背景塊的看法DIV這背後:
我當然可以使DIV在最前面,但是這看起來可怕,因爲它的顏色是文本本身:
您可以在jsfiddle here的行動中看到此問題。我的問題是:我怎麼能有div
去後面的文字但是以上的背景?
*我爲什麼不使用span
像everyone else?因爲使用div
,我可以爲每個單詞之間的突出顯示動畫製作動畫。這也是在jsfiddle。
該示例在Chrome中無法正常工作。當點擊「移動[方向]」時,hilighting div會移動,但會留下僞影。 – 2012-08-03 18:08:23
如果你使用rgba使背景有點透明會怎麼樣? – sachleen 2012-08-03 18:08:28
@RoddyoftheFrozenPeas很奇怪。它在chrome20/FF14/IE9中爲我提供了很好的動畫效果。 – paleozogt 2012-08-03 18:10:47