我有一个百分比栏,我试图在它的前面放一些文字。
我的示例是这样做的,但它以较小的条为中心,而不是完整的东西。
我的问题:我怎样才能让“测试”这个词集中在整个栏上,而不仅仅是内部较小的那个。
HTML
<div id="bar1">
<div style="width:55%; text-align:center;">test</div>
</div>
CSS
#bar1 {
background-color: black;
border-radius: 13px; /* (height of inner div) / 2 + padding */
padding: 3px;
}
#bar1 div
{
background-color: green;
height: 20px;
border-radius: 10px;
-webkit-background-size:50px 50px;
background-image:
-webkit-repeating-radial-gradient(center, circle, green, #00BB00 40%, green 80%);
-webkit-animation:upbar 3s linear infinite;
}
@-webkit-keyframes upbar
{
0%{background-position:0 0}
100%{background-position:0px -100px}
}
(为酒吧的俗气道歉。我正在努力为它找到一个体面的向上动画,所以欢迎提出任何建议)