wxss實現多列顯示

今天主要通過三種方式實現:
wxml代碼:

<view class="container">
  <view class="viewContainer" wx:for="{{cells}}">
    <image class="cellIcon" src="{{item.imageUrl}}"></image>
    <view>{{item.title}}</view>
  </view>
</view>

1、通過浮動float實現

.container{
  margin: 0;
  padding: 0;
  display: block;
}
.viewContainer{
    float: left;
    width: 33.3%;
    height: 150px;
    text-align: center;
    border: 1px solid lightblue;
    box-sizing: border-box;

}
.cellIcon{
  width: 100%;
  height: 120px;
}

2、 flex-direction實現:

.container{
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  text-align: center;
}
.viewContainer{
  width: 33.3%;
  padding: 5px;
  box-sizing: border-box;
  border: 1px solid lightblue;
  
}
.cellIcon{
  width: 100%;
  height: 110px;
}

3、通過 column-count實現

.container{
  margin: 0;
  padding: 0;
  display: block;
  column-count: 2;
  column-gap: 0px;
  }
.viewContainer{
    height: 150px;
    text-align: center;
    border: 1px solid lightblue;
    box-sizing: border-box;
    background: red;
}
.cellIcon{
  width: 100%;
  height: 120px;
}

最終效果:


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    wzhiq896閱讀 1,803評論 0 2
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,335評論 0 11
  • 移動開發基本知識點 一.使用rem作為單位 html { font-size: 100px; } @media(m...
    橫沖直撞666閱讀 3,514評論 0 6
  • H5移動端知識點總結 閱讀目錄 移動開發基本知識點 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇閱讀 4,623評論 0 26
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,796評論 1 92