📝 在线CSS Text-Overflow生成器

免费在线CSS text-overflow生成器,文字溢出显示省略号(ellipsis)。支持clip/ellipsis模式,自定义宽度、白空、溢出方式,实时预览。一键复制CSS代码。纯前端处理。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用

文字溢出控制 · 省略号 · 单行/多行截断

Updated: 2026-07-11

⚙️ 设置

🔤 单行省略号 📚 多行截断

👁️ 实时对比

✅ 应用效果

应用 CSS 效果后的文字展示

已应用 text-overflow + overflow + white-space

❌ 无效果

此处文字没有任何溢出控制,超长文本会撑开容器或自动换行

未应用 CSS 效果(默认行为)

📋 生成的 CSS 代码
.text-ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

📖 属性说明

属性说明
text-overflowellipsis溢出显示省略号 ...
text-overflowclip溢出直接截断
overflowhidden隐藏溢出的内容(必须)
white-spacenowrap强制单行(单行省略号必须)
-webkit-line-clampN多行截断时的行数(需配合 display: -webkit-box)

💡 常见问题

❓ 为什么设置了 text-overflow 没生效?

检查是否同时设置了 overflow: hidden 和 white-space: nowrap。三者缺一不可。

❓ 多行省略号兼容性如何?

-webkit-line-clamp 在 Chrome、Safari、Edge 中支持良好。Firefox 需开启 layout.css.webkit-line-clamp.enabled。

❓ 可以自定义省略号样式吗?

标准 text-overflow 不支持自定义省略号样式。如需自定义(如使用不同颜色/省略号图标),需要用 JavaScript 方案或伪元素模拟。

❓ 可以在 flex/grid 中使用吗?

可以,但需要确保元素有固定的宽度或 min-width: 0(flex 子项),否则容器会无限扩展导致溢出失效。

如何使用在线CSS Text-Overflow生成器

使用在线CSS Text-Overflow生成器只需三个简单步骤:

  1. 设置参数
    选择单行省略号或多行截断模式,设置 text-overflow 值(ellipsis/clip)、容器宽度、white-space 和示例文本。
  2. 实时预览
    工具即时展示应用效果与无效果对比,并自动生成对应的 CSS 代码,无需等待服务器响应。
  3. 复制结果
    点击"复制 CSS 代码"按钮即可将生成结果复制到剪贴板,直接用于您的项目。可以无限次使用,没有限制。