◺

CSS 三角形生成

用 border 生成纯 CSS 三角形,方向、大小、颜色可调,一键复制代码。做气泡箭头常用。本地生成。

本地处理 · 不上传

加载工具中…

相关:CSS三角形 · 纯CSS三角 · border三角形 · 箭头生成

CSS 三角形生成器用边框技巧生成任意方向与尺寸的纯 CSS 三角形,实时预览并输出代码。做气泡尖角与下拉箭头的经典方案。

使用步骤

  1. 选择三角形方向
  2. 调整尺寸与颜色
  3. 查看预览
  4. 复制生成的 CSS

使用场景

  • 为提示气泡添加指向尖角
  • 制作下拉菜单的箭头指示
  • 做面包屑导航的箭头分隔
  • 实现纯 CSS 的图形装饰

小贴士

  • 原理是把元素宽高设为 0,只留边框——相邻边框的交界处是斜线,把其余三边设为透明就只剩一个三角形。
  • 改变各边边框的宽度比例可以做出不等腰三角形,方向由哪一条边保留颜色决定。
  • 现在也可以用 clip-path 做三角形,代码更直观,但边框方案兼容性更好且不影响子元素。

常见问题

为什么设了宽高就不是三角形了?

边框三角形依赖元素内容区为零。一旦有宽高,中间会出现矩形内容区,四条边框变成梯形,三角形就没了。

能做圆角三角形吗?

边框方案做不出真正的圆角三角形。需要圆角应改用 SVG 的 path 或 clip-path 配合 border-radius,二者都能更好控制。

clip-path 和边框方案怎么选?

需要兼容老浏览器或三角形内部要放内容时用边框方案;追求代码可读性、要做异形裁剪时用 clip-path 更合适。

CSS 三角形生成是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用CSS 三角形生成,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。