例如,我有一个标题:
“用于 WordPress 的 Lorem Ipsum”
它将在我的屏幕上显示如下:
Lorem Ipsum for
WordPress
但我想这样显示:
Lorem Ipsum
for WordPress
我可以在 CSS 中有任何解决方案吗?我不想用<br>
谢谢你。
如果您只是想防止两个单词之间出现换行符,例如“for WordPress”,那么最简单的方法是使用不间断空格(U+00A0)而不是普通空格。如果您不知道如何在创作环境中键入不间断空格,请使用
实体,如for WordPress
.
或者,将单词包裹在nobr
标记内,如 in <nobr>for WordPress</nobr>
,或包含在已分配span
CSS 声明的元素内。white-space: nowrap
随意设置宽度。
<p>"Lorem Ipsum for WordPress"</p>
p {
width: 95px;
}
或者您可以使用两个不同的参数
<p>"Lorem Ipsum </p><p>for WordPress"</p>
演示:小提琴
<p><span style="display:block">Lorem Ipsum</span>for Wordpress</p>
仅使用 CSS 可能是不可能的,但您可以使用 span + a CSS Display as block 来完成,如下所示
<p><span>Lorem Ipsum</span><span>for WordPress</span></p>
CSS:
p span
{
display: block;
}
谢谢
你也可以使用white-space:pre-line
DEMO