【发布时间】:2016-09-09 10:50:46
【问题描述】:
我有一个带有一种边框颜色的圆圈的 CSS:
.circle {
border: 6px solid #ffd511;
border-radius: 30px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
-khtml-border-radius: 30px;
width: 30px;
height: 18px;
line-height: 20px;
padding: 12px 6px;
text-align: center;
}
<div class="circle">17</div>
看起来像这样:
我应该如何将 CSS 更改为具有三种边框颜色 - 就像时钟一样:
- 从0到4色#1
- 从4到8色#2
- 从8到12色#3
我敢肯定,它有可能使用元素 <canvas>,但我没有成功。
【问题讨论】:
-
一旦问题有了答案,您就不应更改它,使这些答案看起来不完整或无效。如果需要,请提出另一个问题。我已将问题回滚到添加了答案的地步。
标签: css svg border css-shapes