0

我正在为 background-image 属性使用 CSS 转换,但据我所知,它们仅受 Chrome 和 Webkit 支持(它似乎在 Safari 5.1.7 中不起作用)。我真的不想使用 jQuery 进行过渡,因为它唯一的解决方案是淡出元素(以及随之而来的内容)并使用新背景淡出。通常我会以标准方式进行操作,并在包装​​器内有多个 div 或图像以在其间旋转,但是该站点的设置方式根本行不通(从技术上讲它可以,但它看起来荒谬且不必要地过度-复杂)。

访问这里的网站,你会明白我的意思:http ://bos.rggwebdesigns.com/

是否有某种方法可以安全地回退到尚不支持背景图像转换的其他浏览器,无论是完全禁用它还是其他方法?如果浏览器无法处理,我不希望用户只看到背景突然发生变化。

4

1 回答 1

0

您可以使用 Modernizr 进行特征检测,然后相应地动态更改您的 CSS。

现代化

于 2013-02-19T08:02:19.680 回答