在产品上使用了填充,所以我现在无法居中
used padding on products, so i can't center now
我有几个产品,我用padding/margin在它们之间给了一个space。
当然,最后一个也有填充,所以它不能很好地居中。
我会给你 link Website,但不会给你代码,因为我想知道即使你在产品上使用填充,你如何在一般情况下将产品居中。
应该有一个"special way"
编辑:
我就是这个意思,1是我得到的,2是我想要的。 (深色的是产品,右边的灯箱是padding/margin,最大的是包装纸)
也许这样的事情对你有帮助
.wrapper {
padding:30px;
text-align:center;
}
.products {
margin:15px;
padding:15px;
}
如果它仍然存在,我会表示您阅读了这篇文章
http://maujor.com/tutorial/centralizando-com-css-um-guia-completo.php
您可以使用 box-sizing: border-box;
让 css 计算元素宽度的填充。
默认框大小调整行为如下:总宽度 = 元素宽度 + 填充宽度。有了这个,填充被添加到盒模型的"outside"。
当您将 box-sizing 设置为 border box 时,元素的填充将被计算为 "inside" 框。
这是一篇解释此行为的文章:Link to Article
您可以使用 first-child()
到 select 第一个 div
,不要给它填充。
或者你可以使用 id
到第一个 div
并给出 padding:0;
我有几个产品,我用padding/margin在它们之间给了一个space。 当然,最后一个也有填充,所以它不能很好地居中。 我会给你 link Website,但不会给你代码,因为我想知道即使你在产品上使用填充,你如何在一般情况下将产品居中。 应该有一个"special way"
编辑:
我就是这个意思,1是我得到的,2是我想要的。 (深色的是产品,右边的灯箱是padding/margin,最大的是包装纸)
也许这样的事情对你有帮助
.wrapper {
padding:30px;
text-align:center;
}
.products {
margin:15px;
padding:15px;
}
如果它仍然存在,我会表示您阅读了这篇文章
http://maujor.com/tutorial/centralizando-com-css-um-guia-completo.php
您可以使用 box-sizing: border-box;
让 css 计算元素宽度的填充。
默认框大小调整行为如下:总宽度 = 元素宽度 + 填充宽度。有了这个,填充被添加到盒模型的"outside"。
当您将 box-sizing 设置为 border box 时,元素的填充将被计算为 "inside" 框。
这是一篇解释此行为的文章:Link to Article
您可以使用 first-child()
到 select 第一个 div
,不要给它填充。
或者你可以使用 id
到第一个 div
并给出 padding:0;