美文网首页
步骤进度条

步骤进度条

作者: Gaochengxin | 来源:发表于2018-11-06 14:12 被阅读15次
效果图

HTML(目前是微信小程序 h5换成div即可)

<view class='wrap1'>
 <view class="stepInfo">
  <view class="steps view_ul">
    <view class="view_li {{msg.finishRate ==0? 'active' : ''}}">下发</view>
    <view class=" view_li {{msg.finishRate >=1 && msg.finishRate<100? 'active' : ''}}">进行中  </view>
    <view class="view_li {{msg.finishRate ==100? 'active' : ''}}">完成</view>
  </view>
</view>

注释:在某一步添加active类名即可

css

.stepInfo{
  width: 750rpx;
  height: 295rpx;
  background: #FF665B;
  border-radius: 2rpx;
  z-index: -1;
  opacity: 0.8;
}
.steps {
  position: relative;
  top: 80rpx;
  counter-reset: step;  /*创建步骤数字计数器*/
}
/*步骤描述*/
.steps .view_li {
  list-style-type: none;
  text-align: center;
  width: 33%;
  position: relative;
  float: left;
  font-size: 24rpx;
  color: #fff;
  }

  /*步骤数字*/
  .steps .view_li:before {
 display: block;
 content: counter(step); /*设定计数器内容*/
 counter-increment: step;  /*计数器值递增*/
 width: 32px;
 height: 32px;
 background-color: #FFF;
 line-height: 32px;
 border-radius: 32px;
 font-size: 24rpx;
 color: #FF665B;
 text-align: center;
 font-weight: 700;
 margin: 0 auto 8px auto;
 z-index: 1;
  }

  /*连接线*/
  .steps .view_li ~ .view_li:after {
 content: '';
 width: 100%;
 height: 2px;
 background-color: #fff;
 position: absolute;
 left: -50%;
 top: 15px;
  z-index: -1;/* 放置在数字后面 */
  }

  /*将当前/完成步骤之前的数字及连接线变绿*/
  .steps .view_li.active:before,
  .steps .view_li.active:after {
    background-color: #FFF;
 }

 /*将当前/完成步骤之后的数字及连接线变灰*/
 .steps .view_li.active ~ .view_li:before,
 .steps .view_li.active ~ .view_li:after {
   background-color: #bfbfbf;
     }

作者:gaochengxin

相关文章

  • Bootstrap 各种进度条详解

    Bootstrap 各种进度条详解 一:默认的进度条 创建一个基本的进度条的步骤如下: 添加一个带有 class....

  • CSS3 使用linear-gradient制作进度条

    最终效果 进度条实际效果展示 创建进度条的步骤 创建一个元素并。 .prog { width: 300px...

  • 步骤进度条

    HTML(目前是微信小程序 h5换成div即可) 注释:在某一步添加active类名即可 css 作者:gaoch...

  • Android 条形进度条

    可设置 线性渐变-背景色-进度条颜色-进度条高度效果图 步骤一:新建自定义控件BarPercentView继承Vi...

  • 绘制进度条

    重绘-下载进度条(setNeedsDisplay)的步骤 布局控件:UISliderView,自定义view用来画...

  • Tableau进度条制作详细步骤

    圆环进度条 步骤一:模拟测试数据 步骤二:将度量中的记录数拖到行(两次),标记选择饼图,视图表现选择整个视图 步骤...

  • 小技巧:如何在Excel里面加一个进度条

    这里的进度条是指任务完成的进度,在表格里面插入这个进度条。如图所示,进度是可以手动进行调整的。 步骤 1.点击“插...

  • Android自定义圆形进度条

    绘制自定义的圆形进度条,分为三个步骤,内圆、外圆、文字。其中内圆和文字比较好绘制,进度条的变化是由外圆来控制的,所...

  • iOS 实现步骤进度条

    步骤进度条效果参考 iOS UIKit 框架中并没有提供类似的控件,我们可以使用 UIProgressView、U...

  • iOS 画步骤进度条

    使用

网友评论

      本文标题:步骤进度条

      本文链接:https://www.haomeiwen.com/subject/gihuxqtx.html