我想在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
好的,沒問題。 –