html - 有没有办法让元素的内容在扩展宽度之前填充可用高度?
问题描述
假设我有<div>
一个最小宽度和一个固定高度。如果内容<div>
变长,它会开始扩大宽度以适应。但是,即使该固定高度为更多的文本行留出了足够的空间,它也会扩大宽度,而不会使<div>
宽度变宽。
有没有办法让内容在扩展宽度之前先尝试溢出到可用高度<div>
?
<div class="container">
Text
</div>
.container {
display: inline-block;
height: 3.6em;
min-width: 150px;
}
解决方案
假设您没有使用前端框架,即:Bootstrap。我通过添加 max-width 属性来提供以下解决方案。
.container {
display: inline-block;
height: 3.6em;
max-width: 400px;
min-width: 150px;
}
推荐阅读
- javascript - 如果树枝模板包含在父模板 foreach 循环中,则防止 JavaScript 多次加载
- javascript - JavaScript 导致 CSS 转换不起作用
- node.js - 捆绑 Node.js 应用程序有哪些优势?
- ruby - 在不同范围内定义时如何从 lambda 定义中设置实例变量
- excel - Excel函数在另一个单元格中查找任何给定的列值作为子字符串
- javascript - 确定我们是处于撰写模式还是编辑模式
- r - 在 rmarkdown 中使用 htmlwidgets 和revealjs
- spring - Spring Boot 2,分离 AuthorizationServer 和 ResourceServer
- php - 我应该将我的 php.ini 文件配置设置为什么,以激活 mail() 功能并将 gmail 用作 smtp 服务器?
- c++ - C ++移动没有右值引用的构造函数?