已采纳回答 / 浅尝辄止123
(1)padding设置了三个值 分别代表上 左右 下 边距像素;左右边距像素之和为12px, 设置border-left 属性后,分割线处于padding盒子最左侧;所以用margin-left属性,使分割线距左侧有12个像素的距离,从而达到处于中间的目的。(2)不可以使用margin左右各6px,加了padding属性后,分割线距左侧0像素,距右侧12个像素;加上margin属性后,padding盒子的左右 距离外围各加了6个像素,就是说分割线距离左侧有6像素,距离右侧有18个像素,所以不会处于中间。
2016-10-09
最赞回答 / 小感冒
<...图片...>因为div1和div2在没有内容的情况下,都是被padding-bottom撑开的 600px,然后配合最外层div(黑色边框,灰色背景区域)的属性overflow:hidden,将多余的隐藏掉。当我给其中一个div1放置内容...
2016-10-05