abc*_*bcd 389
padding是内容和之间的空间border,而margin边界之外的空间.这是我通过快速谷歌搜索找到的图像,它说明了这个想法.

Nat*_*han 120
这里的答案中缺少一个关键的问题:
顶部/底部边距是可折叠的.
因此,如果元素底部的边距为20px,下一个元素顶部的边距为30px,则两个元素之间的边距将为30px而不是50px.这不适用于左/右边距或填充.
Los*_*Lin 71
边距应用于元素的外部,从而影响元素远离其他元素的距离.
填充应用于元素的内部,从而影响元素内容离边界的距离.
此外,使用margin不会影响元素的尺寸,而填充将使元素尺寸(设置高度+填充),例如,如果你有一个100x100px div与5 px填充,你的div实际上将是105x105px
小智 25
填充
填充是一个CSS属性,用于定义元素内容与其边框之间的空间(如果它具有边框).如果元素周围有边框,则填充将从该边框向该边框中显示的元素内容提供空间.如果元素周围没有边框,则添加填充对该元素完全没有影响,因为没有边框可以提供空间.
余量
Margin是一个CSS属性,它将元素外部的空间定义为其下一个外部元素.
保证金会影响具有或没有边界的元素.如果元素具有边框,则边距将定义从此边框到下一个外部元素的空间.如果元素没有边框,则margin会定义元素内容到下一个外部元素的空间.
填充和边距之间的区别
因此,边距和填充之间的区别在于,当填充处理内部空间时,边距处理外部空间到下一个外部元素.
很高兴知道margin和之间的差异padding.我所知:
auto值设置为保证金.但是,它不允许填充.看到这个.
margin: auto将块元素水平居中于其父元素内.此外,通过将边距设置为自动,可以将元素垂直或水平或两者都集中在Flexbox中.看到这个.
background-color属性设置为黑色时,其内部空间(即填充)将为黑色,但不是其外部空间(即边距).
| 归档时间: |
|
| 查看次数: |
317821 次 |
| 最近记录: |