最近在学习CSS的时候,发现对于CSS的内外边距这一块特别看不懂。一开始还以为是自己太蒻了,后来才发现是这一块不太好理解,今天就来分享一下我自己是怎么理解的。首先,CSS的盒模型是大家都熟悉的,一个盒...
最近在学习CSS的时候,发现对于CSS的内外边距这一块特别看不懂。一开始还以为是自己太蒻了,后来才发现是这一块不太好理解,今天就来分享一下我自己是怎么理解的。
首先,CSS的盒模型是大家都熟悉的,一个盒子包含了四个方向的边框(border)、内边距(padding)、外边距(margin)以及盒子本身的内容(content)。初学者容易不理解的是内外边距的区别,看下面的代码块:
p {
padding: 10px;
margin: 20px;
} p {
padding: 10px 20px 30px 40px;
}