2013-02-19 82 views
0

我使用CSS轉換爲背景圖像屬性,但從我可以收集它們只支持Chrome和Webkit(它似乎在Safari 5.1.7中不起作用) 。我真的不想使用jQuery進行轉換,因爲它唯一的解決方案是淡出元素(並使用它的內容)並淡入新的背景。通常我會用標準的方式來做,並且在一個包裝內部有多個div或者圖像進行旋轉,但是這個網站的設置方式根本行不通(技術上它可以,但它看起來很荒謬而且毫無必要地過度 - 複雜)。CSS背景圖像轉換的後備

這裏訪問該網站,你就會明白我的意思:http://bos.rggwebdesigns.com/

是否有某種方式來安全地回落對於還不支持背景圖片的轉換其他的瀏覽器,無論是通過完全或部分禁用它其他方法?如果瀏覽器無法處理它,我不希望用戶突然看到背景變化。

回答

0

您可以使用Modernizr進行功能檢測,然後相應地更改您的CSS。

Modernizr

+0

我使用Modernizr的,但我沒有用太多的經驗,所以我不知道我在什麼我以爲會是HTML標籤類方面尋找。 – Bobe 2013-02-19 08:40:10

+0

Modennizr實際上可以幫助您檢查瀏覽器是否支持特定功能。如果是,您可以照常繼續,如果不能,您可以將HTML和/或CSS更改爲後備。 – 2013-02-19 08:43:04

+0

那麼在這種情況下我會尋找什麼? – Bobe 2013-02-19 08:48:10