【问题标题】:Is okay to implement Modernizr with Twitter Bootstrap?可以用 Twitter Bootstrap 实现 Modernizr 吗?
【发布时间】:2012-06-27 21:32:26
【问题描述】:

可以用 Twitter Bootstrap 实现 Modernizr 吗?

我目前正在将 Bootstrap 与 Google 的 html5shiv 一起使用,我想知道是否可以使用 Modernizr 来代替,或者只是为了为旧版 IE 浏览器激活 HTML5 元素而过度使用?

提前致谢

【问题讨论】:

  • 如果您决定在某个时候实施 CSP,您应该知道,虽然 Bootstrap 可以很好地使用它,但 Modenizr fails。这意味着如果您选择使用 XSS 保护选项,它将受到限制。
  • @Keith 感谢您提供信息和链接。真的很有帮助!

标签: html twitter-bootstrap modernizr html5shiv


【解决方案1】:

Modernizr 是一个测试套件,它通过应用于 body 标签的类来添加特征检测。它包括 HTML5Shi(v|m) 以添加旧版浏览器兼容性。您不需要 Modernizr 只是为了在旧浏览器中设置新标签的样式。

也就是说,可以将 Modernizr 包含在 Twitter Bootstrap 中。您甚至可以通过 Initializr 获取包含 Bootstrap 和 Modernizr 的自动生成的 H5BP 模板。

【讨论】:

  • 我正在使用 bootstrap 2.3.2 并使用 modernizr 扭曲了一切。有什么解决办法吗?
  • @coding_idiot 您应该针对您的具体问题发布一个新问题。
  • 让我尝试在 jsFiddle 上复制,然后我会发布问题。
猜你喜欢
  • 1970-01-01
  • 2011-02-20
  • 1970-01-01
  • 2011-12-02
  • 2012-02-21
  • 2017-12-17
  • 2013-09-18
  • 2017-04-18
  • 1970-01-01
相关资源
最近更新 更多