我读过关于边距和填充的文章。我明白“边距是边界之外的空间,在边框内使用填充”。
下面是解释它的Box Model。我的查询是关于此信息的应用。
在设计网站时,我没有在任何地方使用边框。这意味着,我使用margin和padding来解决同样的问题。所以,在这种情况下。我该如何选择,是否使用保证金或填充。与任何人有任何依赖关系吗?
因此,当边框不可见时,边距和填充如何用于不同的目的。任何人都可以解释我们只需要使用一个而不是另一个的不同情况。
答案 0 :(得分:2)
如果你肯定知道你永远不会有任何边界,那么你可以使用margin
或padding
来为你的元素创造空间。
要注意的关键是,如果仅使用填充,则元素的最外边缘将始终触及其他元素。
这意味着如果您使用技术稍微改变元素的位置,例如。相对position
,float
,否定margin
等元素可能实际重叠。
当你的元素有不同的背景颜色时会更加明显。
我建议您同时使用margin
和padding
。边距创建元素之间的实际空间,以及当您需要从元素边缘创建空间时填充。
答案 1 :(得分:0)
即使您没有使用任何边框,但边距和填充不同,您也可以看到this article,尝试使用背景色