<view class="box"> <view wx:for="{{list}}" wx:key="index" class="one"> <view class="onedot"></view> <view wx:if="{{index!=list.length-1}}" class="oneline"></view> <view class="onemain"> <view class="onemaintitle">{{item.time}}</view> <view class="onemaincon">{{item.con}}</view> </view> </view> </view>
.box { padding: 30rpx; } .one { position: relative; padding-bottom: 40rpx; } .onedot { left: -2rpx; width: 24rpx; height: 24rpx; position: absolute; background-color: #67c23a; border-radius: 50%; display: flex; justify-content: center; align-items: center; z-index: 1; } .oneline { position: absolute; left: 8rpx; height: 100%; border-left: 2px solid #e4e7ed; } .onemain { position: relative; padding-left: 56rpx; top: -6rpx; } .onemaintitle { margin-bottom: 16rpx; padding-top: 8rpx; color: #909399; line-height: 1; font-size: 26rpx; } .onemaincon { color: #303133; }
data: { list: [{ time: "2021-02-02 10:30:30", con: "这是主要内容部分" },{ time: "2021-02-02 10:30:30", con: "这是主要内容部分这是主要内容部分这是主要内容部分这是主要内容部分这是主要内容部分" },{ time: "2021-02-02 10:30:30", con: "这是主要内容部分这是主要内容部分这是主要内容部分这是主要内容部分" }] },
最终效果
标签:02,elementUI,程序实现,微信,30,padding,内容,time,position From: https://www.cnblogs.com/yu412/p/17381942.html