您最喜欢的城市的最爱地点
首页
添加为 Google 首选来源

CSS 圆角生成器

分别设置空 CSS 盒子各角的水平和垂直半径。混合使用像素与百分比,选择预览尺寸,并复制原始 CSS,而不是诊断中四舍五入的像素值。

预览

适应 · 240 × 120 CSS 像素

圆角设置

使用小数点或逗号,例如 0.5 或 0,5。切换单位时数字保持不变。

1–2000 px

1–2000 px

左上

右上

右下

左下

生成的 CSS

240 × 120 CSS 像素 · f = 1。无需因重叠而缩小。

水平百分比以宽度为基准,垂直百分比以高度为基准。任一分量为零时该角为直角。诊断中四舍五入的像素值不会导出。

圆角如何适配
  • 百分比基准:宽 240 px × 高 120 px
  • 共同缩放系数:1

边缘适配

上边

20 + 20 = 40 px · 可用:240 px

右边

20 + 20 = 40 px · 可用:120 px

下边

20 + 20 = 40 px · 可用:240 px

左边

20 + 20 = 40 px · 可用:120 px

圆角半径

解析值使用值
左上20 × 20 px20 × 20 px
右上20 × 20 px20 × 20 px
右下20 × 20 px20 × 20 px
左下20 × 20 px20 × 20 px

设置保留在此浏览器中;仅在您主动操作时复制。

三步创建圆角形状

  1. 将盒子宽度和高度设为 1 到 2000 CSS 像素。以 px 或 % 输入各角的水平和垂直半径,或将左上角的一对数值应用到所有角。
  2. 查看适应后的预览。水平百分比以宽度为基准,垂直百分比以高度为基准;切换单位会保留数字,但改变其含义。
  3. 选择仅圆角或盒子 CSS,并复制完整结果。如果无法复制,请选择只读文本。字段无效时不会显示当前 CSS 结果。

理解每个角的两个半径

每个角都有水平和垂直半径。border-radius 中的斜杠分隔四个水平值和四个垂直值,两组均按左上、右上、右下、左下排列。

水平百分比使用宽度,垂直百分比使用高度。矩形盒子两个方向均为 50% 时得到椭圆,不一定是圆。任一分量为零时该角为直角。

相邻半径在边上重叠时,浏览器用同一个系数缩小全部八个分量。解析值和使用值说明当前预览盒子的像素;这些四舍五入的数值不会替代原始 CSS。

预览先按声明尺寸布局盒子,再整体缩放以适应空间。仅复制圆角时,在不同尺寸的盒子上效果可能不同。盒子 CSS 还包含尺寸、border-box、零边框和零内边距,但不包含预览颜色。

混合单位示例

在 240 × 120 的盒子中,水平值为 75%、120px、20%、30px,垂直值为 40px、60%、60px、50% 时,共同系数为 0.8。上方水平半径变为 144px 和 96px,其余分量也会缩小。

保留这些值并将盒子改为 120 × 240,限制系数变为 4/7。形状改变,但百分比不会被改写成固定像素。

240 × 120 盒子的水平和垂直半径均为 50% 时,使用值分别为 120px 和 60px。所有半径为零时,各角为直角。

范围与解释

数字编辑器支持非负半径,最大 4000px 或 1000%,最多三位小数。它不解析任意 CSS、calc()、var()、逻辑角或其他单位。

使用一个小数点或逗号,不使用千位分隔符。切换单位保留数字,而不是解析后的长度。空白、不完整或无效字段会移除当前预览和复制结果。

使用像素和系数是针对当前盒子的四舍五入说明。原生渲染可能进行亚像素舍入;复制的 CSS 保留规范化后的原始数值与单位。

适应缩放只影响预览显示,不改变逻辑盒子或导出的规则。在其他盒子上,浏览器会重新计算百分比和重叠缩放。

圆角会改变背景或边框形状,但并不总是裁剪子元素。本工具不提供图片上传、拖动、动画或 overflow 规则。

本地样式,不保存草稿

本工具不添加上传、保存历史、包含设置的链接或请求。只有主动操作才会复制。现有网站服务、浏览器扩展及自行保留的副本不在任何普遍删除承诺内。

圆角常见问题

四个物理角各有一个水平和一个垂直半径。斜杠将两组分开。

水平半径使用盒子宽度,垂直半径使用高度。改变尺寸可能改变几何形状,而声明不变。

相邻圆角不能重叠。浏览器解析单位后,对八个分量应用同一个缩放系数。

复制功能保留原始数值和单位。使用像素是当前盒子四舍五入后的诊断值。

不会。数字不变而单位改变,因此含义和形状都可能改变。

它增加 border-box、宽高、零边框和零内边距,不包括预览颜色或 HTML。

并非总是如此。裁剪取决于其他 CSS;本工具不会添加 overflow:hidden。

本工具不添加上传、历史记录或包含设置的请求。只有主动操作才会复制。

来源

本工具使用的几何规则由规范定义。

审核日期:2026 年 11 月 12 日。

诊断说明规范中的计算;浏览器的亚像素舍入可能使实际渲染有所不同。

SVG 转 PNG

将本地 SVG 文件或粘贴的代码转换为 PNG,可设置尺寸、透明或纯色背景,并使用内置字体。

打开工具 — SVG 转 PNG

CSS 滤镜生成器

排列和重复 CSS 效果,比较示例并复制精确的滤镜声明。

打开工具 — CSS 滤镜生成器

流式字号计算器

为两个视口宽度分别设置字号,生成流式字号。复制使用 rem 的 CSS,并查看基于导出系数计算的模型。

打开工具 — 流式字号计算器

CSS 按钮生成器

设置原生按钮状态,检查键盘焦点并复制 HTML 和 CSS。

打开工具 — CSS 按钮生成器

CSS Grid 生成器

编辑 CSS Grid 轨道、项目位置和命名区域,预览并复制 CSS、HTML 或下载完整示例。

打开工具 — CSS Grid 生成器

CSS Flexbox 生成器

使用容器和项目控件、显式布局轴、匹配的 CSS 和 HTML 以及本地完整示例下载构建 Flexbox 示例。

打开工具 — CSS Flexbox 生成器

CSS 文字阴影生成器

创建有序文字阴影,预览纯文本并复制精确 CSS。

打开工具 — CSS 文字阴影生成器

CSS 变换发生器

编写可重复的 2D CSS 变换,编辑 px 或百分比平移和原点,检查参考框并复制准确的当前声明。

打开工具 — CSS 变换发生器

CSS 盒子阴影生成器

创建有序的 CSS box-shadow 图层,实时预览并复制代码。

打开工具 — CSS 盒子阴影生成器

图片水印

为一批图片添加文字或标志水印,检查结果并下载单个文件或 ZIP。

打开工具 — 图片水印

CSS 渐变生成器

创建线性或径向 CSS 渐变,调整颜色、不透明度和节点位置。

打开工具 — CSS 渐变生成器

颜色转换器

转换支持的 sRGB HEX、RGB 和 HSL 颜色值,保留透明度并显示精度。

打开工具 — 颜色转换器

图片转文字(OCR)

识别本地 PNG 或 JPEG 中的印刷文字,选择语言,检查并修改结果后复制或下载。

打开工具 — 图片转文字(OCR)

从图片读取二维码

从本地 PNG 或 JPEG 读取一个二维码,查看文本或内容字节,不会打开链接。

打开工具 — 从图片读取二维码

颜色对比度检查器

比较前景与背景颜色,调整不透明度,检查文本和必要界面细节的 WCAG 数值对比度阈值。

打开工具 — 颜色对比度检查器

打印尺寸与分辨率计算器

计算照片可打印尺寸、所需像素,以及留白或裁切时的实际 PPI。

打开工具 — 打印尺寸与分辨率计算器

宽高比计算器

计算宽度与高度的精确比例,或指定一边计算对应的像素尺寸。

打开工具 — 宽高比计算器

图像压缩

尝试将 JPEG、PNG 或 WebP 图片压至目标文件大小,查看实测结果并可选择缩小尺寸。

打开工具 — 图像压缩

HEIC 转 JPG

在浏览器中将受支持的 HEIC 照片转换为原尺寸 JPG 副本,调整质量和背景,并单独下载或打包下载已验证的结果。

打开工具 — HEIC 转 JPG

图片格式转换器

在本地批量转换受支持的 PNG、JPEG 和 WebP 图片,调整透明度、背景和质量,检查并下载编码结果。

打开工具 — 图片格式转换器

照片拼图工具

将本地照片排列成网格,下载 PNG 或 JPEG。

打开工具 — 照片拼图工具

旋转和翻转图片

批量旋转或翻转本地静态 PNG、JPEG 和 WebP 图片,然后查看并下载处理结果。

打开工具 — 旋转和翻转图片

图片裁剪

通过可视选区或像素输入精确裁剪本地 JPEG、PNG 或 WebP 图片,下载为 PNG 或 JPEG。

打开工具 — 图片裁剪

图片尺寸调整

按像素或百分比调整 JPG、PNG 或 WebP 图片,预览结果并下载。

打开工具 — 图片尺寸调整
查看此分类中的所有工具