html - 使容器调整其宽度,直到文本填满可用高度
问题描述
我想知道是否有可能仅使用 css 使容器调整其宽度,直到达到预定的最大高度。我附上了一个代码片段。我希望整个东西的宽度增加,但直到橙色框正好包含 3 行文本并且底部边缘与灰色对齐
<!DOCTYPE html>
<html>
<head>
<title>Parcel Sandbox</title>
<meta charset="UTF-8" />
<style>
.container {
display: inline-block;
background-color: lightblue;
}
.flex {
display: flex;
}
.static {
width: 155px;
height: 75px;
background-color: grey;
}
.content {
width: auto;
background-color: orange;
}
</style>
</head>
<body>
<div class="container">
<div class="flex">
<div class="static">
Some static dimensions
</div>
<div class="middle">
<div>Header</div>
<div class="content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh
augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem.
Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam.
Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit
interdum, dui ligula ultricies purus, sed posuere libero dui id
orci.
</div>
</div>
<div class="end">*</div>
</div>
</div>
</body>
</html>
解决方案
推荐阅读
- matrix - 如何使用 as.matrix 函数创建矩阵?
- reactjs - Material UI - 背景触发 onClick 它的孩子
- servicenow - ServiceNow - 数据转换脚本调试
- silverlight - Silverlight 4 SDK
- dart - 如何添加到地图中的现有列表值?
- scala - NoClassDefFoundError: org/apache/spark/sql/SparkSession$ 在本地运行 spark 源代码时
- .htaccess - 对 yazidetay.php 的友好 URL 的重写规则在 htaccess 中不起作用
- firebase - 我一直在尝试将数据从 Firestore 检索到 Flutter 的 Future builder 但在第一次构建时我收到错误消息我在刷新后得到数据
- github - 如何在 Github Gist 中软换行
- javascript - 错误:元素类型无效:需要一个字符串(对于内置组件)或一个类/函数(对于复合组件)但得到:ReactJS 中的对象