微信小程序:Flex佈局VS普通佈局

普通佈局思維:
CSS:
  .cases-left,.cases-right{width:47%;float:left;margin-left:2%;}

 

Flex思維:
CSS:
  .cases{display:flex;flex-flow:row wrap;justify-content:space-around;}
  .cases>view{width:47%;}    //固定寬度的目的是為了讓其向下擴展

 
普通動態寬度:
Html:
  <view style="width:{{vW}}" wx:for="{{view}}">{{item}}</view>

Js:
  vW = 1 / (view.length) * 100 + "%";
  this.setData({vW})

Flex動態寬度:
CSS:
  .vW{display:flex;flex-flow:row nowrap;justify-content:space-around;}
  .vW>view{width:100%;}    //固定寬度的目的是為了讓其可以均勻排滿
posted @ 2017-11-13 11:31  漫冬飄雪  阅读(191)  评论(0编辑  收藏  举报