知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁 » 新聞資訊 » 小程序相關(guān) >
微信小程序框架wxss--電話列表展示demo
發(fā)表時(shí)間:2021-3-31
發(fā)布人:葵宇科技
瀏覽次數(shù):87
今天好冷,躲在客廳瑟瑟發(fā)抖的學(xué)習(xí)小程序。先看一下效果圖↓
準(zhǔn)備工作:在pages目錄下新建一個(gè)wxss2文件夾,并在app.json中進(jìn)行注冊(cè),會(huì)自動(dòng)生成wxss.js等四個(gè)文件。
1.我們先看看wxml樣式的編寫
<view class="container list-container">
<view class="list-item">
<image class="left" src=https://www.wxapp-union.com/"../../resources/headImg.jpg"></image>
<view class="right">
<view class="title">
<view class="name">name</view>
<view class="phone">phone</view>
</view>
<view class="time">time</view>
</view>
</view>
lt;/view>
(1)container & list-container
①container在app.wxss中進(jìn)行定義,作用于全局
.container {
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
padding: 200rpx 0;
box-sizing: border-box;
}
②list-container在wxss2.wxss中,主要目的是重新padding,覆蓋container中的參數(shù)
.list-container{
padding: 0
}
(3)最外層view的效果圖
2.一個(gè)item的編寫
可以結(jié)合兩張圖片,理解view對(duì)應(yīng)的部分,在這里不一一說明,貼上wxss的代碼↓
.list-container{
padding: 0
}
.list-item{
height: 100rpx;
display: flex;
flex-direction: row;
padding:20rpx;
}
.left{
width: 100rpx;
height:100rpx;
}
.right{
width: 590rpx;
height: 100rpx;
margin-left: 20rpx;
display: flex;
flex-direction: row;
}
.title{
flex: 1;
display: flex;
flex-direction: column;
width: 310rpx;
}
.name{
font-size: 50rpx;
color: #000;
}
.phone{
font-size: 35rpx;
color:darkgrey;
}
.time{
width: 200rpx;
color: #aaa;
font-size: 30rpx;
}
①list-item和right樣式中,決定其包裹的內(nèi)容水平分布
display: flex;
flex-direction: row;
②title樣式中,決定其包裹的內(nèi)容豎直分布↓
display: flex;
flex-direction: column;
此外,flex:1表示按照分布方式剩余的空間都分配給title。如該例中,right寬度為590rpx,time的寬度為200rpx,因此title的寬度為590-200=390rpx;
3.多個(gè)item項(xiàng)的編寫,我們需要在js文件中定義一個(gè)數(shù)組contactList↓
Page({
data: {
contactList:[{
"name":"Crab",
"phone":"15566667777",
"time":"2017-10-14"
},{
"name": "Emily",
"phone": "15566668888",
"time": "2017-10-13"
},{
"name": "Rachel",
"phone": "15566669999",
"time": "2017-10-10"
},{
"name": "Crab2",
"phone": "15566667777",
"time": "2017-10-14"
}, {
"name": "Emily2",
"phone": "15566668888",
"time": "2017-10-13"
}, {
"name": "Rachel2",
"phone": "15566669999",
"time": "2017-10-10"
}, {
"name": "Crab3",
"phone": "15566667777",
"time": "2017-10-14"
}, {
"name": "Emily3",
"phone": "15566668888",
"time": "2017-10-13"
}, {
"name": "Rachel3",
"phone": "15566669999",
"time": "2017-10-10"
}]
}
})
修改wxml中部分代碼, 循環(huán)訪問數(shù)組↓,可以得到最開始的效果圖。
就記錄到這里啦~ 晚安。
相關(guān)案例查看更多
相關(guān)閱讀
- 全國前十名小程序開發(fā)公司
- 昆明做網(wǎng)站建設(shè)的公司排名
- 云南建設(shè)廳網(wǎng)站首頁
- 汽車報(bào)廢回收管理軟件
- 百度快速排名
- 網(wǎng)頁制作
- 云南建設(shè)廳網(wǎng)站
- typescript
- 小程序制作
- 網(wǎng)站收錄
- 汽車回收管理系統(tǒng)
- 小程序密鑰
- 昆明網(wǎng)站制作
- 云南網(wǎng)站建設(shè)公司排名
- 昆明小程序設(shè)計(jì)
- 小程序設(shè)計(jì)
- 企業(yè)網(wǎng)站
- 海報(bào)插件
- 網(wǎng)絡(luò)公司哪家好
- 云南百度小程序
- 昆明網(wǎng)站設(shè)計(jì)
- 汽車報(bào)廢回收
- 汽車報(bào)廢軟件
- 云南網(wǎng)站建設(shè)高手
- 日歷組件
- 云南etc小程序
- 小程序公司
- 跳轉(zhuǎn)小程序
- 小程序
- 云南網(wǎng)站建設(shè)案例