【发布时间】:2015-08-05 10:33:50
【问题描述】:
我希望能够用另一种颜色的一部分绘制一个圆圈,我希望所覆盖的部分的数量能够以10% 的增量从0% 增加到100%。
Google 上的所有示例都是扇区而非细分。
到目前为止,这是我能想到的最好的:
div.outerClass {
position: absolute;
left: 10px;
top: 10px;
height: 2.5px;
overflow: hidden;
-ms-transform: rotate(270deg); /* IE 9 */
-webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */
transform: rotate(270deg);
}
div.innerClass {
width: 10px;
height: 10px;
border: 5px solid green;
border-radius: 36px;
}
<div class="outerClass">
<div class="innerClass"></div>
</div>
0%、50% 和 100% 我都可以。
【问题讨论】:
标签: html css svg css-shapes