好的库提供html5和CSS3功能

时间:2012-03-21 07:55:55

标签: jquery html5 jquery-ui css3 cross-browser

主流浏览器中的HTML5和CSS3支持不一致。有什么好的jquery或任何其他以跨浏览器方式提供html5功能的库?

6 个答案:

答案 0 :(得分:2)

对于CSS3,我强烈推荐Compass。有各种mixin可用于编写具有后备的跨浏览器CSS3样式表。

至于HTML5,即使您使用最好的库,也无法在所有浏览器中提供HTML5级功能。但是,我可以推荐YUI3。 YUI3由Yahoo!开发和赞助。并且非常强大。它还可以很好地处理HTML5回退,例如使用历史API,如果需要,可以使用基于散列的URL方案。新的AppFramework也非常好。

答案 1 :(得分:2)

http://www.initializr.com/会帮助您入门。它具有以下最佳功能:

  • modernizr(包含html5shiv)
  • bootstrap(包括更少,许多ppl使用的一些标准jquery插件
  • 良好,明确的推理和资源链接

答案 2 :(得分:1)

看看Modernizr。它们为许多HTML5和CSS3功能提供功能检测,并有大量的polyfill,可以将这些功能带到不支持的浏览器。

答案 3 :(得分:1)

结帐modernizr - http://www.modernizr.com/ - 专为此目的而设计。

答案 4 :(得分:1)

Modernizr将使HTML5元素工作(并且通过工作,我的意思是浏览器将识别它们并且您可以将样式应用于它们)在不支持它们的浏览器中,例如旧版本的IE

另一个好的是selectivizr,它为旧的IE添加了一堆不受支持的CSS3选择器,尽管还需要使用JS库

答案 5 :(得分:1)

对于CSS3,请查看CSS LESS LESS CSS 对于HTML5,一个好的开始是使用Html5 Boilerplate