首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >最大宽度的自动调整div

最大宽度的自动调整div
EN

Stack Overflow用户
提问于 2015-04-23 02:03:40
回答 2查看 196关注 0票数 2

我试图为文本创建一个div,它根据div中文本的大小来调整宽度,但也有一个最大宽度,因此,如果文本超过了最大宽度,就会将其分割成多行。文本确实会用一行文本来调整大小,但是当有超过一行时,会在文本的右侧和边框之间的div中出现一个大空间。

HTML:

代码语言:javascript
运行
复制
<div class="balloon">
  This is sample text. This is a second sentence.
</div>

CSS:

代码语言:javascript
运行
复制
.balloon {
  background: #FFF;
  border: solid 2px;
  display: inline-block;
  max-width: 225px;
}

这里有一个演示来演示我的意思:http://jsfiddle.net/oft3n5wg/

有什么办法解决这个问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-23 02:35:55

你更新的小提琴

这仅仅是因为第二行的第一个单词太大,不适合你用红色高亮显示的空间。将“第二”改为"seco“,你会发现它符合

您可以添加一个text-align: center,这样如果您想的话,空格看起来就不会那么糟糕,或者做letter-spacing: 1px,这样字母之间就会有更多的空格,这样就可以填充更多的空白

票数 1
EN

Stack Overflow用户

发布于 2015-04-29 23:45:20

你的内容就在这里

整个想法是指定一个最大宽度并设置

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

https://stackoverflow.com/questions/29812317

复制
相关文章

相似问题

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