51aba623f463808dab25094d1d918d9e

bootstrap 貌似对IE7, IE8支持得不好,有什么解决方案?

CSShujoy • 于发布 • 最后由 woaigithub回复 • 23624次阅读

如题,bootstrap 貌似对IE7, IE8支持得不好,有什么解决方案?

共收到 26 条回复
8b3af3686c2c651304f4f0407a5ec088

bootstrap用的css3.0很多。。。。。。要自己改才行。
我打算给公司程序猿搞个css框架。就想把bootstrap扔过去,可惜兼容不好。
编辑都是IE6居多。只好回头自己写吧。

2

有的,让你的客户不要用IE,^^

51aba623f463808dab25094d1d918d9e

IE8勉强显示算正常,IE7显示不正常。还好,许多公司已经开始升级至IE8。相信未来一段时间IE7流量会剧减。

5a4861470749020a5a1165cbe2facfbc

可以考虑把Blueprint和Bootstrap融合

269

要DIY用960grid或者Blueprint吧,
实在要用,可以考虑:
1.html5boillerplate -> http://html5boilerplate.com/
2.foundation -> http://foundation.zurb.com/
3.skelon -> http://getskeleton.com/

00e4a880b1262a125b5e342e4b536765

用compass不要用bootstrap, 用css3PIE让ie6-8支持部分css3

8a132daf2955f20d4eaa7dd00e299d03

放弃IE(x)

5894706ab8c4aa40257d022e28129f66

简单,和huacnlee的看法一致,我们一般是叫客户要么用IE9,要么不用IE,要享受,他们也要作出努力

19e786a2a74377ff6e052d87fd8d1fa8

bootstrap 就是拿來 bootstrap project 的,本來就不適合用來幹正經網站

983

bootstrap对IE的支持真烂,但它的确非常的强大。

78d99157becb886d927edc6eb3ccaf49

果断放弃IE7/8。别忘记还有IE6,那在中国是使用人最多的浏览器。

096fbde2c2ad4278847dfe5b51cc5276

#9楼 @xdite 后期怎么改呢?有没有什么成熟的方案?

F045311608a47e4fb5d9b3584bf705ee

放弃IE6 ,IE7/8还是兼容的

433967a57ccd76de553af35e01821959

作为专业人士,我们有义务将客户引领到更美好的世界。团结起来拒绝提供ie老版本的支持,他们自然乖乖的与时俱进!

A50e5ca17c28a5341d19dbc893cb8988

#5楼 @Macrow 你推荐的几个css framework似乎都是从ie7开始支持的。IE6完全木有办法啊~~~。
说起来关于bootstrap是否需要ie6的问题。在github上有一贴issue讨论过。我也去凑过热闹。不过人家的态度很明显,打死不支持IE6,不是不能,是不想。
https://github.com/twitter/bootstrap/issues/737#issuecomment-3136233

A50e5ca17c28a5341d19dbc893cb8988

这里引一个老外的解决方案:
... to hope for ie6 support, but I think that it will be difficult to make bootstrap compatible. I'm using a js library called moderizr.js to add classes to the html tag that tells what the browsers capabilities are and then making special css classes that will allow ie6 to gracefully downgrade as much as possible. I think that it is an alright solution. It won't look exactly the same, but it still should work.

7f52f009c88d8dd50842d6972a6b19bf

#9楼 @xdite 很赞同,设想全世界的网站都是twitter风格的时候,也很无聊。

E5f664f30c7d5171c9047a094bdba791

有没有什么方案能支持到ie6呢,我们这种在组织内部开发系统的,超级难受啊

096fbde2c2ad4278847dfe5b51cc5276

组织内部的要什么兼容性啊,这不是没事内耗玩吗?

5894706ab8c4aa40257d022e28129f66

#17楼 @JohnsonWang
其实无所谓,继续在bootstrap上做包装即可。

E5f664f30c7d5171c9047a094bdba791

@azhao 强大的体制内,你懂的,机器都拆了win7装xp,系统都是ie6兼容

44b8b358560eefd389e622540baf2591

可以试试 bsie,Bootstrap IE6 兼容库, http://ddouble.github.com/bsie/

1090

我们也是用moderizr.js来兼容IE,效果还可以。

D62d782bd0ed42394797cff8a9adae70

后续版本好像IE直接不支持了

D62d782bd0ed42394797cff8a9adae70

其实就算不考虑IE,你的网站如果真正是个产品的话,bootstrap中能直接用的也不多。bootstrap有它的场景。
但是它提供了一种思路,一种做这件事的思路和方式。
我们自己可以搞一套出来,适合自己的项目和网站的需要。
我觉得是这样的。

需要 登录 后回复方可回复, 如果你还没有账号你可以 注册 一个帐号。