CSS 渐变 conic-gradient 锥行渐变

锥行渐变由一下三个部分组成

  • 起始角度
  • 中心位置
  • 角渐变断点
    锥行渐变可以重新设置中心点
conic-gradient(from 45deg at 15% 15%)

渐变角度可以改成 45 度,中心点位置移动到相对元素坐上角 15%.角渐变断点不仅支持长度值而且还支持角度值.但是需要注意的事,角度值是一个相对角度值而不是一个绝对角度值

conic-gradient(from 45deg,white,deepskyblue 45deg ,white)

此时 deepskyblue 实际渲染的角度坐标是 90deg

实例 锥行渐变饼状图
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            .echart {
                width: 200px;
                height: 200px;
                border-radius: 50%;
                background: conic-gradient(red 40%,gold 0deg 75%, yellow 0deg);
            }
        </style>
    </head>
    <body>
        <div class="echart"></div>
    </body>
</html>
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容