Handytool
开发者指南5 分钟阅读更新于 2026年5月24日

CSS 圆角设计工具

用可视化设计 CSS 圆角,而不是猜测数值

Handytool 的圆角生成器提供统一、单角和椭圆模式,配有实时预览元素和可复制的 CSS — 全部在浏览器本地运行。

要点

  • 01三种模式 — 统一、单角和椭圆 — 涵盖从简单圆角按钮到有机 blob 形状的所有需求。
  • 02支持 px、% 和 rem 单位,各自具有不同的缩放行为。
  • 03椭圆模式为每个圆角公开水平和垂直半径,适用于 CSS 的完整 border-radius 语法。
  • 04实时预览使用真实 CSS 属性,所以看到的形状正是浏览器渲染的形状。

从简单圆角到有机 Blob 形状

四个圆角的 border-radius 值很容易从记忆中输入 — border-radius: 8px。但一旦需要每个圆角不同的半径,或想要有机形状的 CSS 椭圆语法,简写就会迅速变成密码。完整形式是 top-left-x top-right-x bottom-right-x bottom-left-x / top-left-y top-right-y bottom-right-y bottom-left-y — 八个值按特定顺序排列。

Handytool 的圆角生成器让你为任何模式下的每个圆角拖动滑块,并看到形状实时更新。在 px、% 和 rem 之间切换而无需重新计算,完成后复制正确的简写或完整形式的 CSS 声明。

如何设计圆角

  1. 01

    选择模式

    统一模式将一个半径应用于所有四个圆角。单角模式独立控制每个圆角。椭圆模式为每个圆角添加单独的水平和垂直半径。

  2. 02

    选择单位

    选择 px 表示绝对大小,% 表示随元素尺寸缩放的值,rem 表示与根字体大小关联的大小。

  3. 03

    拖动滑块

    调整圆角值,看预览元素实时更新。对于单角模式,独立拖动每个圆角的滑块。

  4. 04

    预览形状

    预览框应用实际的 CSS border-radius 属性,所以看到的形状就是浏览器渲染的形状。

  5. 05

    复制 CSS

    单击复制获取 border-radius 声明并粘贴到样式表中。

常见形状及各模式的使用时机

  • 01药丸形按钮:统一 % 模式,设置为 50% — 无论按钮宽度如何都是完整药丸形
  • 02卡片微妙圆角:统一 px 模式,8–16px — 最常见的 UI 模式
  • 03不对称标签或标记:单角模式,一侧锐角,另一侧圆角
  • 04头像圆形:统一 % 模式,50% — 随图像容器缩放
  • 05有机 blob 形状:椭圆模式,每个圆角的 X/Y 值不同

即时预览,无上传

圆角生成器完全是客户端。滑块、模式切换和单位更改都会立即更新预览,无需服务器往返。没有账户,也没有速率限制。

该工具在所有现代浏览器中都能工作。border-radius 属性 — 包括椭圆 X/Y 语法 — 在 Safari、Firefox、Edge 和 Chrome 的所有常青版本中都受支持,所以输出可以安全使用而无需供应商前缀或回退。

圆角生成器常见问题

border-radius 中 px 和 % 的区别是什么?

像素圆角是绝对的 — 16px 总是 16px。百分比圆角相对于元素的尺寸,所以 50% 在正方形框上创建完美圆形,在矩形上创建椭圆。

何时应使用椭圆模式?

当你想要一个圆角在一个轴上突出更多 — 用于水平药丸形、叶片形或有机 blob。CSS 在 border-radius 简写中将此表示为 X-radii / Y-radii。

为什么我的百分比圆角在非正方形框上看起来错误?

水平百分比相对于元素的宽度;垂直百分比相对于其高度。在宽且矮的元素上,圆角会拉伸成椭圆弧而不是圆弧。

输出在每个浏览器中都能工作吗?

是的 — border-radius 包括椭圆语法在所有现代浏览器中都受支持:Safari、Firefox、Edge 和 Chrome 的所有常青版本。无需供应商前缀。

如何用 border-radius 创建完美圆形?

在正方形元素上的百分比模式下将所有圆角设置为 50%。元素也需要相等的宽度和高度 — 如果大小是动态的,使用 aspect-ratio: 1 / 1。

相关工具

继续使用 开发者 工具

开发者 工具