You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CSS如何避免姓名的名与姓被换行拆分?

解决姓名被拆分换行的问题

要让“Eli Freedman”作为整体换行、不被拆成两行,你可以试试以下方法:

  • 先把姓名用<span>标签包裹起来,示例代码:
    <span class="full-name">Eli Freedman</span>
    
  • 给这个类添加CSS样式,强制内部文本不换行:
    .full-name {
      white-space: nowrap;
    }
    

这样当所在行空间不足时,整个姓名块会直接移到下一行,不会被拆分。

你之前用的word-wrap: break-word之所以无效,是因为这个属性的作用是允许长单词在任意位置拆分换行,和你“保持姓名整体”的需求完全相反,所以达不到预期效果。

如果不想额外添加标签,也可以用display: inline-block属性,同样能让姓名作为一个整体处理:

.full-name {
  display: inline-block;
}

内容的提问来源于stack exchange,提问作者CalifLRev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 16:54:53