W3C CSS学习笔记

2019-08-11  本文已影响0人  rgcyc

padding

padding是指元素的内边距,元素距离盒子边框的距离。

padding属性

属性的取值:

设置方法

div {
  padding-top: 50px;
  padding-right: 30px;
  padding-bottom: 50px;
  padding-left: 80px;
}

简写:

div {
  padding: 25px 50px 75px 100px;
}

如果padding属性设为3个值:

如果padding属性设为2个值:

如果padding属性设为1个值:

Padding和元素宽度

如果指定了padding属性,元素的实际宽度需要把padding考虑进去。

div {
  width: 300px;
  padding: 25px;
}

此时div的宽度为:300px + 25px + 25px.

如果仍想保持宽度为300px,则需要设置box-sizing属性:

div {
  width: 300px;
  padding: 25px;
  box-sizing: border-box;
}
上一篇 下一篇

猜你喜欢

热点阅读