当我想在(逻辑)容器 div 中放置一些(逻辑上有意义的)div 时,如下所示,
这两种方法中哪一种在逻辑上更正确?
- 设置容器的 padding 属性
- 设置内部 div 的 margin 属性
有时,我在容器中有多个元素,如下所示:
对于这种情况,我需要独立于元素周围的空间设置元素之间的空间。对于中间的空间,我不能使用容器的填充属性,我必须使用内部元素的边距(-left 或 -right)。考虑到这一点,为了设置容器和元素之间的空间,我想知道设置元素的边距(-left,-right,-top,-bottom)还是容器的填充更有意义.
我使用弹性盒子。而且我也有设置为box-sizing: border-box;
。nth-child
如有必要,我可以自由使用 CSS 选择器。