我一直在与Modernizr合作,它是一个很棒的资源,一个很棒的项目。但是,我一直在使用它的方式是:
- 使用基线 (IE) CSS 进行设计
- 为高级浏览器增强 CSS3 效果
除非我打算完全替换基于行为的样式,否则我为什么不只在样式表中添加诸如框阴影、渐变和边框半径之类的样式呢?如果浏览器不理解规则,它会忽略它,对吗?如果 JavaScript 关闭,我无论如何也不能使用它。
我应该在典型案例中使用上述方法,而在高级案例中使用 Modernizr 吗?或者依靠浏览器忽略他们不理解的东西有什么问题吗?