2012-02-28 77 views

回答

3

你可以使用絕對位置和z索引。看到這個example

或者,使用不透明度規則。看到這example

就你而言,我會建議使用不透明度規則。你可以看到一個更新和工作版本here

對於完全跨瀏覽器液看到這個example

+0

你美麗!謝謝一堆:-) – Filth 2012-02-28 21:36:57

+0

沒問題:)很高興幫助! – jacktheripper 2012-02-28 21:37:22

+0

我剛剛嘗試過你的例子在IE瀏覽器和鉻 - 鉻是好的,但IE瀏覽器將顯示圖像下面的內容首先onload然後將隱藏 - 也在IE中的一些例子不工作 - 建議? – Filth 2012-02-28 21:43:48

0

我認爲在CSS

a img:hover { 
    opacity: 0; 
} 

應該夠了。

+0

需要跨瀏覽器支持... filter:opacity(alpha = 0); – Ohgodwhy 2012-02-28 22:25:27

0

不透明度並不是所有瀏覽器都支持,我覺得你應該去顯示方式:

a img:hover { 
    display: none; 
} 
1

我更新了的jsfiddle。 Here是鏈接。我的代碼使用jQuery的onmouseover功能