删除行中第一个和最后一个元素的填充

EmWe

假设有一个宽度固定的网站。我需要在其中放置3个盒子,盒子之间有一些空间(填充)。但是我不需要在左侧和右侧填充。

我该如何摆脱呢?当我将padding-left设置padding-right为相应的框时,这些框不再具有相同的大小(宽度/高度)。

这是我的代码:

.wrap {
	margin: 0 auto;
	width: 1024px;
	height: 800px;
	background-color: yellow;
}

.box {
	box-sizing: border-box;
	width:33.3%;
	height: 200px;
	float: left;
	padding: 10px;
}

.box-inner {
	background-color: grey;
	width: 100%;
	height: 100%;
}
<div class="wrap clearfix">
	<div class="box"><div class="box-inner"></div></div>
	<div class="box"><div class="box-inner"></div></div>
	<div class="box"><div class="box-inner"></div></div>
	<div class="box"><div class="box-inner"></div></div>
	<div class="box"><div class="box-inner"></div></div>
	<div class="box"><div class="box-inner"></div></div>
</div>

dev7

虽然所有其他答案似乎都是正确的,但我会使用flexbox来完成,因为它为您提供了更大的布局灵活性。Flexbox具有一个特殊的属性,justify-content您要为其分配值space-between

.wrap {  
      display:flex;
      flex-wrap:wrap;
      justify-content:space-between;
      align-content:flex-start;
      margin: 0 auto;
      width: 1024px;
      height: 800px;
      background-color: yellow;
    }

.box {
    box-sizing: border-box;
    width:calc(33.3% - 5px);
    margin-bottom:5px;
    height: 200px;
}

.box-inner {
    background-color: grey;
    width: 100%;
    height: 100%;
}

JSFiddle

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

选择数组中N个均匀间隔的元素,包括第一个和最后一个

删除数组中的第一个和最后一个元素

ul列表中的第一个和最后一个VISIBLE元素

列表中连续对的和,包括最后一个元素与第一个元素的和

NumPy数组中的第一个和最后一个元素

新行中第一个和最后一个内联块元素的选择器

python27 matplotlib:连接的第一个和最后一个元素

如何从三个相同的元素中隐藏第一个和最后一个元素

仅循环第一个和最后一个元素

删除第一个和最后一个出现列值的行

Java列表处理第一个和最后一个元素

从fxLayoutGap删除行的最后一个元素的填充

减少ndarray的第一个维度-保留第一个和最后一个元素

从每列中删除第一个和最后一个连字符

使用pd.Grouper()获取第一个和最后一个元素

删除重复的行,保留最后一个,然后删除第一个

删除组中的第一个和最后一个观测值

如何删除列中的第一个单词和最后一个单词?

删除第一个元素,但希望它删除最后一个元素

保留数组的第一个索引元素和最后一个索引元素

如何检查数组c ++中的第一个元素和最后一个元素

遍历numpy ndarray,管理第一个和最后一个元素

数组中除第一个和最后一个元素外的其他元素

如何从 twbs 分页插件中删除“第一个”、“上一个”、“下一个”和“最后一个”按钮

R:识别重复组中的第一个和最后一个元素

如何在第一个和最后一个日期之间填充日期?

如何从双向链表中删除第一个和最后一个节点?

从字符串中删除第一个和最后一个空行

交替打印最后一个元素和第一个元素(JavaScript)