Skip to main content

CSS 圆锥渐变生成器 创建用于饼图、色轮和扫描效果的CSS圆锥渐变。

圆锥渐变生成器 illustration
🎨

圆锥渐变生成器

创建用于饼图、色轮和扫描效果的CSS圆锥渐变。

1

设置颜色

为圆锥扫描选择三种颜色。

2

调整设置

设置起始角度和中心位置。

3

复制CSS

复制生成的圆锥渐变CSS代码。

Loading tool...

What Is 圆锥渐变生成器?

圆锥渐变生成器创建的CSS渐变围绕中心点旋转,颜色之间以角度方式过渡,而不是线性或径向。圆锥渐变围绕中心点旋转,使其非常适合创建色轮、饼图段、钟表面和平滑的颜色过渡效果。本工具允许您选择三个颜色,设置起始角度,并定位中心点。生成的CSS conic-gradient() 代码创建了平滑的角度过渡,回到起始颜色。圆锥渐变是一种强大的CSS功能,可以实现原本需要SVG或Canvas才能达到的视觉效果,让您的设计保持纯CSS和GPU加速。

Why Use 圆锥渐变生成器?

  • 创建线性/径向梯度无法实现的扫描角色过渡
  • 可调节的起始角度,控制旋转
  • 自定义中心位置,实现偏心效果
  • 适合装饰背景和数据可视化
  • 干净的CSS输出,适用于生产环境

Common Use Cases

色轮

使用圆锥渐变创建彩虹色的色轮背景。

饼图

使用CSS-only的硬色停点构建简单的饼图。

装饰背景

为部分和卡片创建独特的角形渐变背景。

加载动画

使用圆锥渐变弧设计CSS-only的加载动画。

Technical Guide

CSS conic-gradient() 创建围绕中心点的颜色过渡。语法是:conic-gradient(from 角度 at posX posY, 颜色1, 颜色2, ..., 颜色1)。"from" 角度旋转起始位置(默认 0deg = 顶部)。如果没有指定明确的角度停止点,颜色将均匀分布在360°范围内。重复第一个颜色作为最后一个停止点可以创建无缝循环。对于饼图效果,可以使用百分比停止点:conic-gradient(红 0% 25%, 蓝 25% 50%, 绿 50% 75%, 黄 75%)。圆锥渐变在 Chrome 69+、Firefox 83+、Safari 12.1+ 和 Edge 79+ 中受支持,可以使用 border-radius: 50% 进行遮罩,并与 mask-image 结合用于复杂形状。

Tips & Best Practices

  • 1
    重复第一个颜色作为最后停止点,实现无缝的环形过渡
  • 2
    使用硬停点(相同百分比,两种颜色)创建饼图段
  • 3
    结合border-radius: 50%实现圆形色轮效果
  • 4
    从角度旋转整个渐变--适用于动画效果
  • 5
    层叠多个圆锥渐变,创建复杂的图案

Related Tools

Frequently Asked Questions

Q 什么是圆锥渐变?
圆锥渐变是在中心点周围过渡颜色的方式,像钟表指针一样扫描角度。它与线性(直线)和径向(从中心向外)梯度不同。
Q 我可以使用圆锥渐变创建饼图吗?
是的!使用硬色停点(两种颜色的相同百分比)创建清晰的段。例如:conic-gradient(red 0% 30%, blue 30% 70%, green 70%)。
Q 圆锥渐变是否得到良好的支持?
它在所有现代浏览器中都得到了支持,包括Chrome、Firefox、Safari和Edge。它是CSS Images Level 4的功能,自2020年以来被广泛采用。

About This Tool

圆锥渐变生成器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.