当前位置: 首页>編程日記>正文

微信小程序的页面布局(1)

微信小程序的页面布局(1)

微信小程序的页面布局主要用到两个文件,wxml(摆放各种组件)和wxss(设计排版)
因此,我们首先将要用到的组件按照一定的组织排序扔进wxml文件里,什么叫组织排序呢,这里注意就是组件与组件之间的包容关系,例如,1号框架里想有三行模块2,每个模块2里有2个模块3,每个模块3里写点字。这样我们的思路是
1号框架(
flex布局,竖排
模块2(模块3 模块3)flex布局横排
模块2(模块3 模块3)
模块2(模块3 模块3)

先试代码,注意一对view是一个框架或者模块

<view class='container'>
<view class="containerA"><text class="text">2</text>
</view>
<view class="containerA"><view class="container3"></view><view class="container3"></view></view>
<view class="containerA">2</view>
</view>

此时框架1的版式是container,里面有3个标注为2的模块版式为containerA,其中第二个模块2我在其中添加了两个更小的模块3

.container{width:100%;height: 100%;display:flex;flex-direction: column;justify-content:space-around;background-color: lightcyan;
}
.containerA{background-color: lightblue;border:1px solid red;width:50px;height: 50px;display:flex;flex-direction: row;justify-content:space-around;align-items: center;
}
.text{font-size:20px;align-items: center;color: green;
}
.container3{background-color: rgb(137, 173, 54);border:1px solid red;width:10px;height:10px;align-items: center;
}

在这里插入图片描述

显示如图,大家可以试试看用这几个方法排出九宫格。
下面介绍轮播图swiper和swiper-item

  <swiper class="swiper-container" indicator-dots autoplay="true" interval="1000" circular="true"><swiper-item><view class="item1">A</view></swiper-item><swiper-item><view class="item2">B</view></swiper-item><swiper-item><view class="item3">C</view></swiper-item></swiper>

wxss文件

.swiper-container{height: 150px;
}
.item1{height: 100%;line-height:150px;text-align:center;background-color: lightgreen;
}
.item2{height: 100%;line-height:150px;text-align:center;background-color:lightpink;
}

实现轮播图效果,还可以用给轮播图插入图片,想改变图片拉伸效果的话,可以尝试mode属性,<image src=“…/images/1.png” mode="aspectFit> mode有四种参数,scaleToFill 宽高完全拉伸至填满,aspectFit保持纵横比缩放,长边完全显示,aspectFill保持纵横比缩放,短边完全显示,widthFix宽不变,高自变化,heightFix高不变,宽自变化


https://www.fengoutiyan.com/post/15526.html

相关文章:

  • 微信小程序 排版
  • 微信小程序为什么会有间隔
  • 小程序显示左上角首页按钮
  • 微信小程序如何布
  • 小程序列表样式
  • 小程序界面模板
  • 小程序底部导航栏样式
  • 微信小程序图片左右布局
  • 鏡像模式如何設置在哪,圖片鏡像操作
  • 什么軟件可以把圖片鏡像翻轉,C#圖片處理 解決左右鏡像相反(旋轉圖片)
  • 手機照片鏡像翻轉,C#圖像鏡像
  • 視頻鏡像翻轉軟件,python圖片鏡像翻轉_python中鏡像實現方法
  • 什么軟件可以把圖片鏡像翻轉,利用PS實現圖片的鏡像處理
  • 照片鏡像翻轉app,java實現圖片鏡像翻轉
  • 什么軟件可以把圖片鏡像翻轉,python圖片鏡像翻轉_python圖像處理之鏡像實現方法
  • matlab下載,matlab如何鏡像處理圖片,matlab實現圖像鏡像
  • 圖片鏡像翻轉,MATLAB:鏡像圖片
  • 鏡像翻轉圖片的軟件,圖像處理:實現圖片鏡像(基于python)
  • canvas可畫,JavaScript - canvas - 鏡像圖片
  • 圖片鏡像翻轉,UGUI優化:使用鏡像圖片
  • Codeforces,CodeForces 1253C
  • MySQL下載安裝,Mysql ERROR: 1253 解決方法
  • 勝利大逃亡英雄逃亡方案,HDU - 1253 勝利大逃亡 BFS
  • 大一c語言期末考試試題及答案匯總,電大計算機C語言1253,1253《C語言程序設計》電大期末精彩試題及其問題詳解
  • lu求解線性方程組,P1253 [yLOI2018] 扶蘇的問題 (線段樹)
  • c語言程序設計基礎題庫,1253號C語言程序設計試題,2016年1月試卷號1253C語言程序設計A.pdf
  • 信奧賽一本通官網,【信奧賽一本通】1253:抓住那頭牛(詳細代碼)
  • c語言程序設計1253,1253c語言程序設計a(2010年1月)
  • 勝利大逃亡英雄逃亡方案,BFS——1253 勝利大逃亡
  • 直流電壓測量模塊,IM1253B交直流電能計量模塊(艾銳達光電)
  • c語言程序設計第三版課后答案,【渝粵題庫】國家開放大學2021春1253C語言程序設計答案
  • 18轉換為二進制,1253. 將數字轉換為16進制
  • light-emitting diode,LightOJ-1253 Misere Nim
  • masterroyale魔改版,1253 Dungeon Master
  • codeformer官網中文版,codeforces.1253 B
  • c語言程序設計考研真題及答案,2020C語言程序設計1253,1253計算機科學與技術專業C語言程序設計A科目2020年09月國家開 放大學(中央廣播電視大學)
  • c語言程序設計基礎題庫,1253本科2016c語言程序設計試題,1253電大《C語言程序設計A》試題和答案200901
  • 肇事逃逸車輛無法聯系到車主怎么辦,1253尋找肇事司機