- 主题:IE就是tmd噩梦
display:flex 里面显示时各种bug
svg不能维持aspect ratio
span里面text-wrap不工作
微软的那帮傻逼都是吃屎么?
--
FROM 110.23.10.*
不用说吧 开发标准是evergreen browsers 显然是IE11
【 在 littleSram 的大作中提到: 】
: 不专业啊,你好歹说说是IE几吧
--
FROM 110.23.10.*
你们太狠了
我是面试题要求做到兼容最新版本的ie edge ff chrome safari
提的要求是用angular material来做布局 其实目的就是用$mdMedia在页面变窄时(通常是为手机)改变布局并且隐藏一些装饰性的东西
但是Angular Material是用flex做布局的 感觉是故意挖坑的
【 在 cnxs 的大作中提到: 】
: 我们兼容ie9,的确被累出了一身汗,听说还有要兼容ie6-7这种的,简直不敢想象,能兼容ie6的前端都是大拿了吧
: 现在流行框架不知道最低能兼容到ie几,好像是ie9?
: 前端特别是css不要用最新的特征和语法, 如果你需要兼容ie的话
: ...................
--
FROM 110.23.10.*
主要是面试题里面要求evergreen browsers 应该是包含ie 11
但是ie 11确实恶心到我了 用babili minify之后 chrome ff safari edge都好好的 ie 11就莫名其妙地报错
【 在 NSString 的大作中提到: 】
: 你不能否认IE,当初IE早期版本还是很nb的。。
: 怪只能怪微软自己没看好浏览器。
:
--
FROM 110.23.10.*
话虽这么说 但是IE显然是没有做到支持业界标准的功能 还是微软的不对
【 在 javaboy 的大作中提到: 】
: IE 11和其他浏览器99%的功能是一样的。
: 如果库作者对IE测试一下,相信有问题很容易解决。
: IE出来在先,库作者开发在后。
: ...................
--
FROM 110.23.10.*
不是库的bug 是IE11和苹果对flexbox的支持有问题
chrome ff edge上都表现正常的flex 1 1 auto布局 到IE11和苹果的浏览器上就必须flex 0 0 auto加上对内部元素的固定尺寸限制
至于那个报错
TypeError: Cannot Read Property "childNodes" Of Undefined在IE里面报错好像是个很普遍的问题
不过好在这个错本身并不影响实际功能
【 在 javaboy 的大作中提到: 】
: IE11不遵守标准的概率看着不大。
: 你还是先看一下控制台报什么错吧。
: 没准拿这个错误直接搜到github issue,最后发现是库的bug呢。
: ...................
--
FROM 110.23.10.*
您是微软的人么?
那只是微软自己的claim而已 如果你自己做过前端就知道IE是一坨屎了 IE虽然支持 但是肯定没有做过严格的规范测试 flexbox显示有一堆bug
flexbox方案是为了让页面在不同浏览器用不同的宽度显示 宽屏就是row alignment 手机上就是column alignment
【 在 javaboy 的大作中提到: 】
: 根据mdn和msdn的描述,ie11是遵循规范的final标准的。
: MDN:
: [3] Internet Explorer 10 supports an old incompatible draft version of the specification; Internet Explorer 11 has been updated to support the final version.
: ...................
--
FROM 110.23.10.*
都能绕开 不过比较麻烦而已 好多坑需要跳
【 在 javaboy 的大作中提到: 】
: 我不是微软的人。我搞前端,水平还不错。IE确实做得不怎样。
: 有人提到了ie11的flexbox有bug,或许吧。
: 但bug肯定不会到完全无法绕过的程度。
: ...................
--
FROM 110.23.10.*
布局要向下兼容IE都是噩梦
【 在 littleSram 的大作中提到: 】
: 是这样的,flexbox好像是高级的自适应窗口。
: 我以前实现过一个简单的布局。
--
FROM 110.23.10.*