微信小程序——时间轴的实现

做起来其实很简单:一个时间轴包括一个圆圈(css实现圆圈或者找一个圆圈图片)+一条线(css实现直线或者找一个直线的图片)+内容

来看我的代码(代码很不规范,请忽略):

wxml 

<view class='weui-cell-third'>
  <view class="page__title">
    <image class='page-image' src="/static/img/1.png" />工作动态</view>
  <block wx:for="{{axis}}" wx:key="*this">
    <view class='weui-cell-list'>
 
      <view class='weui-cell-circle'></view>
 
      <view class='weui-cell-line'>
 
        <view class='weui-cell-time'>{{item.time}}</view>
        <view class='weui-cell-name'>{{item.name}}</view>
        <view class='weui-cell-event'>{{item.event}}</view>
      </view>
 
    </view>
 
  </block>
</view>

wxss: 

.weui-cell-third{
  background: #fff;
}
.weui-cell-list{
  background: #fff;
  margin: 5px 50px 5px 50px;
}
.weui-cell-line{
/* width: 100px; */
margin-left: 5px;
  border-left: 1px solid #ddd;
  height: 100px; 
  background: #fff
}
.weui-cell-circle{
  border: 1px solid #000;
  border-radius: 5px;
  width: 10px;
  height: 10px;
  border-color: blue;
}
.weui-cell-time{
  /* width: 50px; */
  float: left;
  font-size:14px;
  padding-left: 15px;
  width: 72px;
 
}
.weui-cell-event{
 
  padding-top: 15px;
  padding-left: 15px;
}
.weui-cell-name{
font-size:14px;
height:23px;
margin-left: 100px;
 
 
}

 js: 

Page({
axis:[
      {
        time:'2018-2-15',
        name:'张三',
        event:'垃圾太多'
      },
      {
        time: '2018-2-15',
        name: '王三',
        event: '垃圾太多'
      },
      {
        time: '2018-2-15',
        name: '张三',
        event: '垃圾太多'
      },
      {
        time: '2018-2-15',
        name: '张三',
        event: '垃圾太多'
      },
 
    ]
});

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值