RT
代朋友问的,BOSS 让他 重写 bootstrap3 以兼容 IE7 及更低版本 ...
调了一天没搞好。
这篇教程看上去似乎能行,他没成功。不知道是自身的问题还是文章的问题。
有成功使用的可以分享下经验吗,贴个教程也行。
谢谢 ;)
1
int64ago 2015-05-13 09:43:54 +08:00
尼码,IE6 就应该乖乖的用纯文本就好,简直折腾码农啊。
|
2
yangff 2015-05-13 09:56:35 +08:00 via Android 1
简单,用ActiveX套一个chrome进去。
|
3
learnshare 2015-05-13 10:00:01 +08:00 1
跟 IE9 以下的 say: no!
|
5
banri 2015-05-13 10:00:51 +08:00 1
我来说下那篇文章的原理:
1. jQuery 2.x只支持现代浏览器,所以要兼容低版本IE则需要换 1.x 2. IE9开始才支持媒体查询(有BUG)和HTML5新标签,所以需要引入两个JS,添加媒体查询和识别HTML5标签 不过光这样做其实是不能完全兼容IE8及以下版本的IE的,首先是IE低版本对于CSS的支持非常不好,很多CSS3新特性不支持,并且6和7还很容易出现各种排版问题……bootstrap3本身就不支持IE低版本,所以在CSS方面也没有做兼容处理 此外由于bootstrap引入的是normalize.css,缺少对部分HTML5标签的block化重置,导致即使你引入了html5.js,也会有部分标签存在小问题…… ………………想要兼容IE6 7所花的工作量,就根本没必要用框架了,自己写都更省事……毕竟别人写的东西你还要慢慢去理解,并且发现问题 |
6
banri 2015-05-13 10:04:01 +08:00 1
|
9
Tiande OP |
11
learnshare 2015-05-13 10:16:59 +08:00 1
@banri
的确,去处理兼容性问题,不如自己写一套。 |
12
banri 2015-05-13 10:21:40 +08:00 1
@dtdnqsb 对啊 QAQ 我实在是想不出为啥2015年还有人要求兼容IE6…
还有用bootstrap这种框架基本上就得确认用它那一套设计风格了,自己再改设计的话工作量很大,强行用框架反而更麻烦……… |
13
Tiande OP |
14
world 2015-05-13 10:36:40 +08:00 1
你都用 bootstrap3了,还去想IE7和它一下的干嘛
目前还在用这些浏览器的客户,基本上不需要考虑了 |
15
cst4you 2015-05-13 10:46:29 +08:00 1
用 BS2 吧, 兼容 IE7
|
16
zhangxiao 2015-05-13 22:25:03 +08:00 1
听说过要求兼容X以及更高版本的,没听过要求兼容X以及更低版本的...
|