你能不能让我清楚一点 Modernizr
。
如果我使用一个功能(比如 border-radius
)并使用旧浏览器运行它。现代化器是否会自动将 css 添加到页面,或者我应该编写代码来呈现控件,使其看起来像有边框一样。如果第二种情况是真的,那么我为什么要使用 Modernizr?
最佳答案
Modernizr 为您提供了大多数测试 HTML5 支持的方法,然后加载您缺少的内容的垫片,以便您可以编码到一个现代标准。它不会更新浏览器的 native 行为。因此,对于CSS,虽然它可以检测您的浏览器是否支持边界半径,但是并没有找到模拟这种支持的方法。
然而,它允许你决定加载一些东西来支持它们,比如 css3 pie 。
关于javascript - Modernizr 如何做边界半径,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8089984/