小程序时间轴

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;
}

效果图

小程序时间轴

上一篇:基于HBR的云上统一备份


下一篇:远程办公 - AD管控下的弹性云桌面最佳实践