HTML Dog
跳至导航

CSS 属性:padding

盒子的内边距,位于外边距和边框区域内部,内容区域外部。

使用一个值时,padding 属性可用于指定盒子周围的均匀内边距。使用两个、三个或四个值时,可以独立指定各个边。

可能的值

注意示例
[length]不应为负值。10px
[percentage]以包含块宽度的百分比计算。
不应为负值。
25%
inherit
initial
unset

多个值

一个、两个、三个或四个用空格分隔的值

注意示例
[值][上,右,下,左]10px
[值] [值][上和下] [左和右]10px 20px
[值] [值] [值][上] [右和左] [下]10px 20px 30px
[值] [值] [值] [值][上] [右] [下] [左]10px 20px 30px 40px

示例


#gull { padding: 12px; }
/* Uniform padding of 12px on all four sides */

#swan { padding: 20% 40%; }
/* Top and bottom padding are each 20% of the containing box's width. Left and right padding are each 20% of the containing box's width. */

#tern { padding: 20% inherit 2.5em; }
/* Top padding is 20% of the containing box's width. Left and right padding are inherited. Bottom padding is 2.5em */

#grebe { padding: 10px 20px 30px 40px; }
/* Top padding is 10px. Right padding is 20px. Bottom padding is 30px. Left padding is 40px. */

浏览器支持