我正在尝试通过CSS3宽度过渡来实现页面加载时的加载效果。 这里是演示。
HTML
<div class="skill-bar">
<span class="w70"></span>
</div>
CSS
.skill-bar {
width: 57%;
float: left;
height: 11px;
border-radius: 5px;
position: relative;
margin: 6px 0 12px 0;
border: 2px solid #00edc2;
}
.skill-bar span {
background: #00edc2;
height: 7px;
border-radius: 5px;
display: inline-block;
}
.skill-bar span.w70 {
width: 70%;
}
.skill-bar span {
width: 0;
transition: width 1s ease;
-webkit-transition: width 1s ease;
background-color: #00edc2;
}
功能不如预期。我需要在页面加载时发生过渡效果。
但是当我检查元素并选中/取消选中 Span 的 width
时,我能看到这种效果。
如何在页面加载时实现相同的效果?