我想在SCSS中编写一个进度跟踪器,它将根据宽度进行填充。我知道宽度被传入,因为当我检查元素时它说明了适当的宽度。但是,由于某些原因,动画未运行。CSS进度跟踪器没有填满
的SCSS是:
.checkout-bar
li.active:after {
@include green-stripe;
@include inner-shadow;
content:"";
height: 15px;
left: 16%;
float: left;
position: absolute;
top: -50px;
z-index: 0;
span.bar-animation {
-webkit-animation: myanimation 3s 0 forwards;
}
}
@-webkit-keyframes myanimation {
to {
width: 100%;
}
}
的HTML是:
<div className="checkout-wrap">
<ul className="checkout-bar">
<li className="visited first">Received Message</li>
<li className="visited">Splitting Message</li>
<li className="visited">Publish on Call</li>
<li className="previous visited">Ready to Send</li>
<li className="active" style={{'width': percent + '%'}}>Sending Message
<span className="bar-animation"> </span>
</li>
<li className="next">Done</li>
</ul>
</div>;
由于提前,
那是SCSS或SASS或者是什么呢? –
这是SCSS。编辑修复错字。谢谢。 – LivingRobot
好的,没问题。 –