CSS三角形生成器
选择方向、调整尺寸和颜色,一键生成纯CSS三角形代码
方向选择
↖左上
↑上
↗右上
←左
→右
↙左下
↓下
↘右下
尺寸设置
颜色设置
#7c83fd
实时预览
宽 80px × 高 80px — 方向: 上
CSS 代码
什么是CSS三角形?
CSS三角形是一种利用 border 属性的技巧来创建三角形的方法,无需使用图片或SVG。原理是将元素的宽高设为0,然后通过设置不同边框的颜色和大小来形成三角形效果。
使用说明
- 选择方向 — 支持上、下、左、右及四个对角方向,共8个方向
- 调整尺寸 — 通过宽度和高度滑块控制三角形大小(10-200px)
- 选择颜色 — 使用颜色选择器自定义三角形颜色
- 复制代码 — 点击"复制 CSS"按钮即可将生成的代码复制到剪贴板
应用场景
CSS三角形常用于工具提示箭头、下拉菜单指示器、面包屑导航分隔符、对话气泡尖角等UI元素中,是前端开发的常用技巧之一。