微信公众号开发

小程序时间轴

本文主要是介绍小程序时间轴,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

wxml

<view class="flex time-content" wx:for="{{ list }}">
    <view class="flex direction-column left-view">
        <view class="left-circular"></view>
        <view wx:if="{{ index !== list.length - 1 }}" class="left-line"></view>
    </view>
    <view class="right-view">
        <view class="right-title">{{ item.title }}</view>
        <view class="flex-align-center justify-between detail" wx:for="{{item.detail}}">
            <text>{{ item.name }}</text>
            <text>{{ item.num }}</text>
        </view>
    </view>
</view>

wxss

.time-content {
  flex: 1;
  width: 100%;
}

.left-view {
  width: 32rpx;
  position: relative;
  top: 10rpx;
}

.left-circular {
  position: absolute;
  left: -5rpx;
  width: 14rpx;
  height: 14rpx;
  border-radius: 7rpx;
  background: #E8E8E8;
}

.left-line {
  flex: 1;
  border-left: 2px solid #E8E8E8;
}

.right-view {
  width: 100%;
}

.right-title {
  height: 32rpx;
  font-size: 22rpx;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 32rpx;
  margin-bottom: 4rpx;
}
.detail {
  min-height: 34rpx;
  font-size: 24rpx;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 34rpx;
  margin-top: 20rpx;
}

.detail:last-child {
  padding-bottom: 60rpx;
}

.detail text:last-child {
  color: #999999;
  min-width: 30px;
  text-align: right;
}

效果图

这篇关于小程序时间轴的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!