站内搜索:
首页 >> 前端 >> 内容
flex-box弹性布局的用法以及兼容性

时间:2017/7/27 13:54:31

最近的h5项目,用到了display:flex;弹性布局,非常的方便好用,但是测试美眉用的测试机实在不堪,装的是老版本的uc浏览器。瞬间哥原本高大上的页面被秒成渣(程序猿葛格 的页面绝大部分使用的flex布局,老版本uc不支持display:flex;目测是2015年及之前版本)。当然flex可以用老版本的display:-webkit-box;(适用于-webkit-内核的浏览器)来做兼容,但是display:-webkit-box;不支持换行,虽然有一个-webkit-box-lines:multiple;属性名义上是支持多行的,但是仅仅是实验性质的支持,亲测是不可用的。所以对于需要换行排列的布局,考虑到flex的兼容性的话,最好是不要使用display:flex。(最后补充一句,华为p10上的uc竟然也不支持display:flex,什么鬼!!!)

下面记录下,display:flex;的相关属性及用法,参考链接【阮一峰:flex布局:语法篇】

Flex 是 Flexible Box 的缩写,意为"弹性布局"。它有6个常用属性。

  • 上一篇:datepicker日期选择器插件
  • 下一篇:web语义化
  • 返回顶部