如何强制"span"不包裹在一行的末尾?

Sha*_*oon 32 css word-wrap

如果它是一个非常长的文本行,我希望它不需要包装就可以扩展

zzz*_*Bov 57

尝试

span
{
  white-space: pre;
}
Run Code Online (Sandbox Code Playgroud)

或者符合w3c规范的任何其他值:

normal
此值指示用户代理折叠空白序列,并根据需要断行以填充行框.

pre
此值可防止用户代理折叠空白序列.仅在保留的换行符处断行.

nowrap
此值会折叠白色空间,与"normal"相同,但会抑制文本中的换行符.

pre-wrap
此值可防止用户代理折叠空白序列.在保留的换行符处打破行,并根据需要填充行框.

pre-line
此值指示用户代理折叠空白序列.在保留的换行符处打破行,并根据需要填充行框.

您还应该知道,某些列出的选项对IE的支持有限.

警告,跨浏览器内容混乱:您可以替换行中的所有空格 

  • @Shamoon我刚试了IE9和white-space:nowrap为我工作. (2认同)

Ale*_*exC 49

CSS:

span
{
    white-space:nowrap
}
Run Code Online (Sandbox Code Playgroud)