【发布时间】:2020-07-01 06:30:03
【问题描述】:
我正在寻求一些关于在 CSS 中创建“环形”形状的建议。以下是我需要实现的一些重要的详细目标:
环形边框粗细必须是一个百分比数字,而不是rm或绝对像素数,这样环形形状才能完全响应容器大小;
环形边框需要有背景,对于我的场景,背景有时可以是3-4种纯色的组合,也可以是渐变色;
圆环的填充必须是透明的,这样用户才能通过它看到背景。
以下是我使用的一些尝试:
制作一个只有边框宽度的
border-radius: 50%div,但很快我注意到边框宽度不能是百分比数字;SVG 将圆形 div 裁剪为环形。到目前为止,我无法成功使其工作...如果这是正确的方法,请分享一些 sn-p。
【问题讨论】:
-
@kukkuz 他询问了 css..