我有一點設計問題。設置圖像不透明度問題
在this page我有幾個mouseover圖像。 正如您所看到的(僅在IE中)設置不透明度時,圖像以黑色圈起來。
我沒有這個問題在Firefox中。
我使用不透明度的原因是因爲當我使用隱藏/顯示圖像時,它駐留的表變得不穩定。
任何人都可以幫助解決這個問題嗎?
謝謝,理查德
我有一點設計問題。設置圖像不透明度問題
在this page我有幾個mouseover圖像。 正如您所看到的(僅在IE中)設置不透明度時,圖像以黑色圈起來。
我沒有這個問題在Firefox中。
我使用不透明度的原因是因爲當我使用隱藏/顯示圖像時,它駐留的表變得不穩定。
任何人都可以幫助解決這個問題嗎?
謝謝,理查德
這是相當你使用的是黑客。理想情況下,你必須隱藏/顯示鼠標懸停在圖片/鼠標移開這樣的 -
document.getElementById("imageId").style.display = "none"; //Hide
document.getElementById("imageId").style.display = ""; //Show
如果這讓你的表搖搖欲墜,則必須有一些問題,你正在使用的表結構的頁面(我在the page tho的表結構中沒有看到任何問題)。
爲了規避這個問題,你也可以使用visibility
類這樣的(而不是使用display
) -
document.getElementById("imageId").style.visibility = "hidden"; //Hide
document.getElementById("imageId").style.visibility = "visible"; //Show
非常感謝你,那工作 – Richard 2009-07-11 06:45:35
如果你發現我的答案是正確的,你可以將其標記爲一個答案,這樣其他用戶面對同樣的問題可以知道(我可以得到一些額外的代表點:)) – Kirtan 2009-07-11 08:11:42