html - 在CSS中放入一些内容后如何初始化div宽度并自动更改?
问题描述
我有一个div
,我想初始化一个宽度,例如,100px
在放置一些内容后它应该自动改变宽度。纯CSS有可能吗?还是我应该使用 JavaScript?
<div></div>
<style>
div{
min-height: 100px;
min-width: 100px;
background-color: red;
}
<style>
我已经使用了 min-width 它不起作用,它使它成为 100% 宽度。
提前谢谢
解决方案
CSS 足以实现这一点。你缺少的是display: inline-block;
.
div {
background-color: #f00;
display: inline-block;
min-height: 20px;
min-width: 100px;
}
<div></div>
推荐阅读
- python - 使用带有 alpha beta 修剪 PYTHON 的 minimax 算法实现迭代深化
- azure-data-factory - 如何验证 Azure 数据工厂中固定长度文件的数据问题
- excel - NetSuite 保存的搜索 - 公式
- python - 如何一一打印 Python 列表中的元素?
- r - 如何在 R 中为 smooth.spline 绘制引导样本?
- bitnami - 将 wordpress 网站移至真实域
- android - Android SQLite 动态插入排序(ASD 或 DESC),可以吗?
- visual-studio-2019 - “CascadePackage”包未正确加载
- webview - Electron:为什么 BrowserView 的性能比 Webview 好?
- udp - 如何通过 UDP 发送 2MB 的数据?