您的位置:首页 > 移动开发

移动端页面开发遇到的问题

2016-12-22 14:18 387 查看
最近做移动端页面开发,在微信和qq上测试遇到了许多意想不到的问题。

问题

开始使用的flexbox新版语法,都做了几个页面了,在微信上测试就错位了,原来是微信QQ使用使用的腾讯自己的X5内核的浏览器。该浏览器不支持flex-wrap:wrap宽度不够自动换行的语法。

后来通过浮动的方式来调整自动换行的问题,结果又遇到有朋友的手机是ios6的系统,打开页面一片惨淡。后来查阅到,ios8以下的系统不支持flexBox新版语法,只能用旧版语法。没办法,只能写兼容性语法了。

但是发现写兼容性语法很恼火,又要改之前的代码。就另谋出路,采用了bootstrap的栅格化系统,开发起来挺顺畅的。

X5内核是不支持border:0.5的。

总结

现在做移动端页面开发并且要求照顾到大多数的移动设备的话,不要使用flexbox,要等主流浏览器都支持了再说。目前最好使用的就是栅格化页面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  移动 浏览器 微信
相关文章推荐