我希望能够绘制一个带有不同颜色部分的圆,我想使覆盖该部分的量能够以10%
的增量从0%
到100%
递增。
谷歌上的任何示例都是扇形而不是圆弧。
目前为止,这是我能想到的最好的方法:
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%的任务。
linear-gradient
ن»£و›؟-webkit-linear-gradient
,è؟™و ·ه…¶ن»–وµڈ览ه™¨çڑ„用وˆ·ن¹ں能看هˆ°و¼”ç¤؛م€‚ - Salman A