我正在爲這個項目製作一個進度條,我正在努力工作,並且我已經完成了一半,但現在我已經碰到了一堵牆,我可以似乎沒有解決。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 –