CSS 裁剪路径生成器 使用多边形、圆圈和椭圆预设创建 CSS 裁剪路径形状。
CSS 裁剪路径生成器
使用多边形、圆圈和椭圆预设创建 CSS 裁剪路径形状。
选择预设形状
从内置的预设中选择,如三角形、六边形、星形、圆形或椭圆形。
自定义路径
直接编辑clip-path值以实现对形状的精确控制。
复制CSS
预览剪裁后的形状并复制包含webkit前缀的CSS代码。
What Is CSS 裁剪路径生成器?
CSS 剪裁路径生成器使用 clip-path 属性为 HTML 元素创建剪裁掩码。clip-path 定义了元素的可见区域--路径外的内容将被隐藏。此工具支持多种形状函数:polygon 用于自定义多点形状,circle用于圆形剪裁,ellipse用于椭圆形状,inset用于带有可选圆角的矩形剪裁。预设形状库包括三角形、梯形、平行四边形、菱形、五边形、六边形和星形。你也可以直接编辑clip-path值以创建自定义形状。生成的CSS包含-webkit-clip-path前缀,以支持更广泛的浏览器。clip-path功能强大,适用于创建非矩形布局、图像遮罩、创意分隔线和独特的UI元素形状。
Why Use CSS 裁剪路径生成器?
-
包括多边形、圆形和星形在内的广泛预设库
-
支持直接编辑clip-path值以实现自定义形状
-
包含webkit前缀以提高浏览器兼容性
-
实时预览并可自定义背景颜色
Common Use Cases
图像遮罩
将图像剪裁成自定义形状,如圆形、六边形或星形。
节分割线
使用clip-path创建倾斜或曲线的节过渡效果。
创意布局
构建非矩形内容区域以实现独特的页面设计。
个人资料照片
将用户头像剪裁成六边形或圆形。
Technical Guide
CSS clip-path 属性接受几种形状函数:polygon()使用坐标对作为百分比或长度来定义形状。circle()创建一个具有半径和中心位置的圆形剪裁。ellipse()创建一个带有水平和垂直半径的椭圆。inset()创建一个带有可选border-radius的矩形剪裁。polygon函数接受任意数量的x y坐标对,使其成为最灵活的选择。坐标相对于元素--0% 0%是左上角,100% 100%是右下角。对于动画,clip-path可以在使用相同的形状函数和点数时进行过渡。现代浏览器中的浏览器支持良好,但建议为Safari使用-webkit-前缀。clip-path不会影响布局--元素保留其原始盒模型维度。
Tips & Best Practices
-
1从预设开始并修改值以创建自定义形状
-
2使用相同数量的多边形点以实现可动画过渡
-
3结合CSS过渡以实现揭示和变形效果
-
4clip-path在图像和背景元素上表现良好
Related Tools
Frequently Asked Questions
Q clip-path是否影响元素布局?
Q 我可以动画化clip-path吗?
Q 所有浏览器都支持clip-path吗?
Q 我可以使用clip-path剪裁文本吗?
Q clip-path和mask有什么区别?
About This Tool
CSS 裁剪路径生成器 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.