CSS clip-path 裁剪生成器

像在手作裁剪垫上一样直接拖拽顶点得到 polygon 百分比坐标;一键套用三角、菱形、星形、箭头、标签、斜切角等预设,支持 circle 与 inset 圆角模式,实时输出带 -webkit-clip-path 前缀的 CSS,复制即用。

裁剪工作台

预设:
—

CSS 输出

直接粘贴到样式表;对图片、视频或任意 div 生效,配合 transition 可做裁剪动画。

clip-path: polygon(50% 0%, 100% 100%, 0% 100%);
-webkit-clip-path: polygon(50% 0%, 100% 100%, 0% 100%);

扩展形状库 · 顶点诊断 · 多格式导出

10 个新预设一键套用,粘贴现有 clip-path 可反向导入;顶点图标注序号、面积与自交,导出 CSS / SCSS / Tailwind / React。

扩展预设(10 个,均不超过 16 顶点)
粘贴现有 clip-path 反向导入
导出格式
/* 生成后在此预览 CSS / SCSS / Tailwind / React */
顶点分布与自交检查(编号按录入顺序)
—
当前不是 polygon 模式:切换后显示顶点编号、面积与自交检测。

方案管理 · 数值对比 · 导出

调好的参数可存成方案随时载入,也能生成可分享链接;结果里的数值列会自动画成对比图,并支持导出 CSV / JSON。

最近方案 暂无

✂️口径说明与常见误填

画布拖顶点出 polygon,CSS 实时可复制

三种模式
polygon、circle、inset 三类裁剪函数按场景切换。
九个预设
三角、星形、箭头、标签、斜切角等预设一键打底。
顶点编辑
画布上拖拽移动、双击加点、右键删点,坐标自动换算。
滑杆微调
圆半径、inset 偏移与圆角半径滑杆实时生效。
前缀输出
生成的 CSS 自带 -webkit-clip-path 前缀,复制即用。

这个工具解决什么问题

polygon 的百分比坐标手写到头晕。本工具在预览画布上直接拖拽顶点生成裁剪路径:九个形状预设打底,双击加点、右键删点,circle 与 inset 参数用滑杆微调,实时输出带 -webkit 前缀的 clip-path CSS——异形卡片和图片裁剪效果几分钟搞定。

三条裁剪守则

① 裁剪是视觉不是像素:被裁掉的区域图片字节仍在,只是不可见;隐藏敏感内容请用打码,别指望 clip-path。

② 坐标是百分比:polygon 坐标相对元素自身宽高,元素尺寸变化形状自动跟随,无需重算坐标。

③ 准备好降级:老浏览器不支持 clip-path 时内容会整个不可见,用 @supports 检测后给矩形兜底样式。

怎么用

  1. 第 1 步 · 选形状预设
    点九个预设之一得到基础裁剪路径。
  2. 第 2 步 · 拖拽编辑顶点
    画布上拖动顶点调整,双击加新顶点,右键删除。
  3. 第 3 步 · 调参切模式
    在 polygon、circle、inset 间切换,滑杆微调半径与圆角。
  4. 第 4 步 · 复制 CSS
    一键复制带 -webkit 前缀的输出代码,重置按钮随时重来。

更新记录

  • v1.0 2026-11-02
  • 2026-11-02 上线首个版本
  • 2026-11-02 新增 inset 圆角与双击加点

常见问题

clip-path 怎么把图片裁成多边形?
用 polygon 按顺序列出各顶点坐标(百分比相对元素自身宽高),路径之外全部隐藏。本页在画布上拖顶点,坐标自动换算进代码。
CSS 斜切角效果怎么写?
典型写法:polygon 从左上角起,到右上角前一段折下去切出斜角,例如右上切 16px 就写 0 0、calc(100% 减 16px) 0、100% 16px、100% 100%、0 100%;圆角内缩改用 inset 加 round。本页斜切角预设直接生成。
有 clip-path 在线编辑器吗?
本页就是:九个形状预设打底,画布拖拽顶点、双击加点、右键删点,circle 与 inset 滑杆调参,实时输出带 -webkit 前缀的 CSS,复制即用。
图片异形裁剪要注意什么?
clip-path 是视觉裁剪:裁掉的像素仍在图片里,字节大小与点击区域都不变,别用来遮挡隐私内容;老浏览器不支持会整块不可见,用 @supports 给矩形兜底。
polygon 百分比坐标怎么算?
x 以元素宽度为 100%、y 以高度为 100%,顶点坐标就是两个百分比。本页每个顶点实时标注坐标值,元素缩放时形状自动跟随,不需要手工换算。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码
👣 做完这一步,顺便看看
🏛️ 凯撒密码解密 凯撒密码解密 :1~25 位位移加解密、ROT13 一键转换… → 🔤 乱码转换器在线修复 乱码转换器在线 :把“锟斤拷”“�”“涓枃”“😀”等乱… → 📸 代码截图美化工具 在线代码转图片工具:粘贴或输入代码(支持 JavaScrip… → 🎨 WCAG 对比度检测工具 在线颜色对比度检测工具:输入前景文字色与背景色(支持 #he… →
全部工具 →