微信小程序开发Mini Project[微信小程序]微信小程序开发者

微信小程序开发flex布局

2017-02-06  本文已影响984人  Ke_Wang

小程序的布局只要有两种,一种是用flex来做布局,还有就是用相对定位和绝对定位。相对定位和绝对定位这个见得比较多,比起flex麻烦很多,坚决舍弃了,总结一下flex布局的资料,留备查用。如有不足,希望各位道友助攻。

不管是APP开发还是前端开发,最恶心最头痛的就是对各种屏幕的适配了。。。一不留神看着就难看了,在web网页中必须要考虑兼容性,因为浏览器不同导致不同浏览器兼容起来很麻烦。不过,小程序的话,并不需要考虑其他浏览器,我记得前段时间微信专门发了个公告,说是换成了WKWebView,都换成了webkit。flex布局的话,能够很好地适应各个尺寸的屏幕,这点不错。任何一个容器或者是行内元素都可以指定为Flex布局,小程序也一样。

  .box{
  display: flex;
}

注意:
设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。

首先最好看看阮一峰的关于flex的博客,,讲的非常好,看一遍基本上就理解了,理解了就好,记不住的用到慢慢再查


首先明确下基本概念(借用博客上一张图)

flex

flex常用属性,方便查阅


这六个属性设置在容器上


这几个属性设置在元素上(只能用在元素里面,无法用在容器)


flex 就这几个属性,具体 的用法需要在实践中筛选。先暂时记录这么多,以后用到了再补充。

上一篇 下一篇

猜你喜欢

热点阅读