首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在HTML中,你能缩小一个段落使句子具有相同的宽度吗?

在HTML中,你能缩小一个段落使句子具有相同的宽度吗?
EN

Stack Overflow用户
提问于 2015-07-05 21:55:06
回答 1查看 5K关注 0票数 4

我想显示这样一个以文本对齐为中心的短句。

代码语言:javascript
复制
<p style="font-size: 13px; text-align: center; width: 600px;">
This is a variable-length sentence which is sometimes only a few words and sometimes up to three lines long.
</p>

这是一个可变长度的句子,有时只有几个单词,有时长达三行。

现在发生的是,由于宽度,最后两个单词“行长”落在段落的下一行。在中心线上,这看起来相当难看。我目前解决这个问题的方法是在正确的地方手动插入一个中断。

代码语言:javascript
复制
<p style="font-size: 13px; text-align: center; width: 600px;">
This is a variable-length sentence which is sometimes<br/>only a few words and sometimes up to three lines long.
</p>

这是一个可变长度的句子,有时

只有几个字,有时长达三行。

这样做总是很累人。HTML中是否有一种自动执行此操作的方法?因此,首先让"p“元素确定显示文本所需的最小行数,然后尽可能地将其水平缩小,同时保持相同的行数?

EN

回答 1

Stack Overflow用户

发布于 2015-07-05 22:10:49

与CSS最接近的是text-align: justify;

代码语言:javascript
复制
p {
  font-size: 13px;
  text-align: justify;
}

p#first {
  width: 100px;
}

p#second {
  width: 150px;
}
代码语言:javascript
复制
<p id="first">
This is a variable-length sentence which is sometimes only a few words and sometimes up to three lines long.
</p>

<p id="second">
This is a variable-length sentence which is sometimes only a few words and sometimes up to three lines long.
</p>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31235363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档