![]() |
1
13
浮动DIV将使其收缩包装,因此DIV将只为内部内容留出空间。
您可能需要使用
另一种方法是
|
![]() |
2
5
内联块是正确的。
|
![]() |
3
4
默认情况下,DIV将具有相同的高度——除非您以某种方式限制它,或者添加填充或边距。但默认宽度将填充可用空间。如果您希望宽度向下折叠为“收缩包装”内容,您要么将其浮动,要么将其绝对定位。 这方面的问题(取决于您的需要)是,这两个都有效地将其从正常布局中去掉。如果您需要它仍然是正常布局的一部分,您必须这样做(包括边框,这样您就可以知道发生了什么):
外部分区
所以…这取决于你的需求是什么——但这会让你走上正确的方向。 祝你好运! |
![]() |
4
2
尝试此CSS:
|
![]() |
5
2
IE中不支持任何默认块级元素(如DIV、H1-H~等)的内联块。 内联块行为是自动调整宽度和高度的大小,同时允许使用位置、边距和填充等内容。所以你真正需要做的就是利用
然后您将得到一些与浏览器兼容的代码:) 享受。 |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
|
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |