效果图:
html代码:
total是一个数组,将数字通过js分割之后存在total里面
<div class="scanner">
<p>全国扫码总量</p>
</div>
<div class="quantity">
<p>
<span v-for="(item,index) in total" :key="index">{{item}}</span>
</p>
</div>
css:
.scanner{
p{
text-align: center;
font-size:40px;
font-family:Adobe Heiti Std;
font-weight:normal;
color:rgba(255,255,255,1);
letter-spacing: 15px;
line-height:3.5625rem;
}
}
.quantity{
margin-top:2rem;
p{
text-align:center;
span{
display:inline-block;
width:4.125rem;
height:6rem;
background:rgba(4,125,219,1);
font-size:60px;
font-family:Adobe Heiti Std;
font-weight:normal;
color:rgba(255,255,255,1);
line-height:2.5rem;
text-align:center;
margin-left:1.5rem;
line-height:6rem;
}
}
}
js代码:
let data=718;
if(data>0){
let str=' '+data; //将dta转换为string
let res=[];
for(var i=0;i<str.length;i++){
res.push(str[i]);
}
this.total=res;