Css 填充和边距之间的区别?

Css 填充和边距之间的区别?,css,Css,可能重复: 那有什么区别?我还没有真正理解它…最简单的说法是,填充=内部间距,边距=外部间距 试试看 <div style="border:1px solid red;padding:8px;margin:8px;width:200px;">TEST</div> 测试 此元素的宽度将为2(边框)+16(边距)+16(填充)+200(声明宽度),总计234px。您应该真正尝试搜索功能,请看这里:当您询问相关问题时,请查看相关问题。这是您输入标题时列表中的第一个:

可能重复:


那有什么区别?我还没有真正理解它…

最简单的说法是,填充=内部间距,边距=外部间距

试试看

<div style="border:1px solid red;padding:8px;margin:8px;width:200px;">TEST</div>
测试

此元素的宽度将为2(边框)+16(边距)+16(填充)+200(声明宽度),总计234px。

您应该真正尝试搜索功能,请看这里:当您询问相关问题时,请查看相关问题。这是您输入标题时列表中的第一个: