我正在为这个项目制作一个进度条,我正在努力工作,并且我已经完成了一半,但现在我已经碰到了一堵墙,我可以似乎没有解决。CSS3进度条 - 使用跨度来定义进度
我得到的问题是,子div不指定父div的宽度。 (这样的跨度不会告诉进度,它应该是60%宽。)
现场演示可以在这里找到 - http://codepen.io/anon/pen/BoGvvL
<div class="progress-container">
<div class="progressbar">
<span style="width:60%"></span>
</div>
</div>
CSS
* {
box-sizing:border-box;
}
.progress-container {
width:150px;
margin:0 auto;
background:#CDCDCD;
height:30px;
border-radius:8px;
padding:3px 5px;
}
.progressbar {
height: 24px;
width:0%;
max-width:100%;
border-radius:8px;
background: -webkit-linear-gradient(left, #f63a0f, #f2d31b, #86e01e);
background: -o-linear-gradient(right, #f63a0f, #f2d31b, #86e01e);
background: -moz-linear-gradient(right, #f63a0f, #f2d31b, #86e01e);
background: linear-gradient(to right, #f63a0f, #f2d31b, #86e01e);
}
有人能告诉我请以正确的方式?
在此先感谢。
http://codepen.io/anon/pen/wKQRLJ – m02ph3u5
为什么你需要跨度? http://codepen.io/anon/pen/epQbwj –