【发布时间】:2018-10-30 02:41:21
【问题描述】:
我正在尝试创建一个响应式布局,它可以根据需要在小屏幕上将部分中的项目折叠成多行。当前行为有效,但未能利用所有水平空间。如果一个项目是其行中的最后一个项目,我如何禁用右边距?
span {
white-space: nowrap;
display: inline-block;
margin-bottom: 1em;
margin-right: 10em;
}
<h1>Section 1</h1>
<span>Item 1</span>
<span>Item 2</span>
<h1>Section 2</h1>
<span>Item 1</span>
<span>Item 2</span>
<span>Item 3</span>
<span>Item 4</span>
<h1>Section 3</h1>
<span>Item 1</span>
<span>Item 2</span>
<span>Item 3</span>
<span>Item 4</span>
<span>Item 5</span>
<span>Item 6</span>
【问题讨论】:
-
对于这种类型的布局,flexbox 将是完美的选择。有什么理由不使用它?