js实现带箭头的进度流程
本文实例为大家分享了js实现带箭头进度流程的具体代码,供大家参考,具体内容如下
html
{{item}}
css
.cssNav{
margin:100pxauto;
background-color:#dedede;
width:420px;
}
.cssNavli{
padding:020px;
line-height:40px;
background-color:#50abe4;
display:inline-block;
color:#fff;
position:relative;
margin-right:4px;
}
.cssNavli:after{
content:"";
display:block;
border-top:20pxsolidtransparent;
border-bottom:20pxsolidtransparent;
border-left:20pxsolid#50abe4;
position:absolute;
right:-20px;
top:0;
z-index:10;
}
.cssNavli:before{
content:"";
display:block;
border-top:20pxsolidtransparent;
border-bottom:20pxsolidtransparent;
border-left:20pxsolid#fff;
position:absolute;
left:0px;
top:0;
}
.cssNavli:first-child{
border-radius:4px004px;
padding-left:25px;
}
.cssNavli:last-child,.cssNavEnd{
border-radius:04px4px0;
padding-right:25px;
}
.cssNavli:first-child:before{
display:none;
}
.cssNavli:last-child:after,.cssNavEnd:after{
display:none;
}
.cssNavli.active{
background-color:#ef72b6;
}
.cssNavli.active:after{
border-left-color:#ef72b6;
}
js
//需要引入vue.js
newVue({
el:'.cssNav',
data:{
num:0,
list:['首页','测试文字','新闻也','地址页']
},
methods:{
tab:function(i){
this.num=i;
}
}
})
说明:如果不用vue.js来写,只需要把样式复制就可以了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。