我是非专业前端,但有时也要做一些前端的工作。
发现 flex 可以让 css 开发比以前简单一些。
请问现在主流的浏览器,包括但不限于电脑版的 chrome,firefox,ie9,edge,360 浏览器,360 极速浏览器,搜狗浏览器,以及安卓、iphone 自带浏览器、手机微信内置浏览器、手机 QQ 内置浏览器,对 flex 的兼容性如何?
1
SourceMan 2017-07-13 11:22:29 +08:00
|
3
SourceMan 2017-07-13 11:43:42 +08:00 1
@gdtv #2 稍等,我用“腾讯 x5 内核 flex ” 帮你 Google 一下
结果出来了,在 x5 的更新历史里面发现是已经支持的 https://x5.tencent.com/tbs/history.html#/ |
4
caniuse 2017-07-13 13:24:11 +08:00
Click here
|
5
mandex 2017-07-13 14:47:37 +08:00 1
前不久做了个微信的项目,都是 flex 写的,安卓版的因为微信用的自己的 X5,一点问题都没有。
然后 iOS8 上挂了,因为它只支持不标准的 flex。我加了 css 处理器的,然而生成的代码并不完全兼容,抢救了一晚上。 总的来说,移动端用 flex 没有问题的。写的时候要注意。 |
6
lmqdlr 2017-07-13 14:55:15 +08:00
对于移动端,autoprefixer 补好前缀,记得 flex 下面的元素都是块元素或者设置为块就行了
|