【发布时间】:2015-10-12 08:50:01
【问题描述】:
我的目标是拥有一个包含其他固定大小的 DIV 的 DIV。如有必要,这些 DIV 应(仅)包含换行符。所以它应该如下所示:
不需要换行:
_______________________________
| ____ ____ ____ |
| |__| |__| |__| |
| |
| |
|_____________________________|
需要换行:
_______________________________
| ____ ____ ____ ____ |
| |__| |__| |__| |__| |
| ____ |
| |__| ... |
|_____________________________|
目前,我能想到的最好的方法如下:
<div id="outer">
<div>
<p>Some text</p>
</div>
...
</div>
<style>
#outer {
overflow: auto;
}
#outer div {
display: inline;
border: 1px solid black;
}
#outer div p {
width: 60px;
height: 60px;
Display: inline-block;
}
</style>
有人知道如何实现这一目标吗?
【问题讨论】:
-
你试过使用 flexbox 吗? - css-tricks.com/snippets/css/a-guide-to-flexbox
-
@ThomasSparber 它工作正常,因为我刚刚添加了一些 CSS 代码 jsfiddle.net/44rbrh4r/1
标签: html css line-breaks