嗨我在网站上为客户编程视差效果,这个网站需要运行IE8 +和所有主要的现代浏览器,问题是我使用后台位置来做视差。
IE8只支持background-positon -y或-x而firefox只支持background-position,所以我在jquery页面上阅读了文档,他们不建议检测浏览器,而是建议检测属性支持,所以我读了Modernzr的文档,但似乎没有验证背景位置(IE9 +和现代浏览器)或background-position-x或-y(IE8)
您是否了解检测背景位置或背景位置y或-x支持的良好做法或库?
谢谢!
答案 0 :(得分:0)
只需设置background-positon
和background-positon-x
(以及-y
)。浏览器将使用它们支持的值。
另外:据我所知,IE8支持background-position
几乎所有主流浏览器。但是,您的HTML和CSS中可能还有其他一些错误,这会阻止IE8使用/理解该指令。