如何使Bootstrap 4与IE9和IE10兼容

时间:2018-01-11 17:53:00

标签: internet-explorer-9 bootstrap-4

哪些polyfill库可用于使Bootstrap 4(或大部分Bootstrap 4)与IE9一起使用?

我遇到过这些图书馆:

感谢。

1 个答案:

答案 0 :(得分:4)

查看他们的website他们建议使用Bootstrap 3进行IE8-9支持。

  

如果您需要IE8-9支持,请使用Bootstrap 3.它是我们代码中最稳定的版本,我们的团队仍然支持关键错误修正和文档更改。但是,不会添加任何新功能。

使用IE9和IE10很难支持bootstrap 4的原因是使用现代css(flexbox)和html5元素。他们不会在他们的CSS中提供后备,因此您必须手动添加这些后备。

  

请注意,IE10中不完全支持某些CSS3属性和HTML5元素,或者需要前缀属性才能获得完整功能

如何为IE9和IE10修复Bootstrap 4:

  • Autoprefixer允许您根据浏览器支持创建回退。但是,这无法解决所有问题。
  • HTML 5 shiv旧版即浏览器的HTML 5回退
  • 使用任何flexbox都需要基于浮动的回退

您将上述内容链接到开源项目Bootstrap IE8,这可能是您最好的选择,因为它是为解决您的问题而构建的。