【发布时间】:2023-03-11 04:40:01
【问题描述】:
我必须在 CSS 中实现以下圆和线组合,我正在寻找有关如何有效实现这一点的指针。圆圈和线条应如下所示:
我可以这样实现圈子:
span.step {
background: #ccc;
border-radius: 0.8em;
-moz-border-radius: 0.8em;
-webkit-border-radius: 0.8em;
color: #1f79cd;
display: inline-block;
font-weight: bold;
line-height: 1.6em;
margin-right: 5px;
text-align: center;
width: 1.6em;
}
但这些台词我很难理解。
圆圈的大小会根据是否为活动步骤而变化,连接圆圈的线的颜色也会根据状态而变化。我将如何做到这一点?
【问题讨论】:
-
可能重复? stackoverflow.com/questions/17686986/…>
-
要求代码的问题必须表明对所解决问题的最低理解。包括尝试过的解决方案、它们为什么不起作用以及预期的结果
-
@NamelessOne - 我不相信不是重复的
-
@HGandhi:您对使用 SVG 的解决方案持开放态度吗?对于这种类型的界面,我认为 SVG 比纯 CSS 更好。
-
@TylerEich - 我愿意接受这个建议。