2009-12-16 117 views
0

我一直在學習CSS Sprites。我一直懷疑,因爲跨瀏覽器兼容性是我的網站的高優先級。考慮到他們依賴於定位,CSS sprites不會導致問題嗎? IE6是我特別關心的問題。CSS Sprites - 跨瀏覽器渲染

謝謝!

回答

6

它應該可以在所有瀏覽器(包括IE6)上運行。儘管後來我在IE6中遇到了一些問題,但在一個非常特殊的情況下,我不再詳細記得它。症狀是精靈錯誤定位,但我至少回想起這是一個簡單的解決方法。所以,只要你遇到問題,就在這裏問一個問題,我們會提供幫助。我可以推薦IETester來測試IE6的行爲。

對於你仍然感興趣的情況,我建議你this article

+0

+1提及IETester - 偉大的工具! – 2009-12-16 19:13:14

2

這不是CSS Sprites的美妙之處,它們可以在所有現代瀏覽器(包括IE6)中運行良好。您唯一可能遇到的問題是您使用透明PNG,但也有針對IE6的修復。我強烈建議將它們用於小圖像。它們對於諸如按鈕狀態等的事物特別有用,其中您有Up,Down,Over等。

+2

:-D我應該下來投票現代+ IE6?! – 2009-12-16 19:15:13

+1

哈哈...不幸的是,它現在仍然使用:( – 2009-12-16 19:29:23