padding-left
试一试
元素的填充区域是指其内容与其边框之间的空间。
注意:padding
属性可用于通过单个声明设置元素所有四个边的填充。
语法
css
/* <length> values */
padding-left: 0.5em;
padding-left: 0;
padding-left: 2cm;
/* <percentage> value */
padding-left: 10%;
/* Global values */
padding-left: inherit;
padding-left: initial;
padding-left: revert;
padding-left: revert-layer;
padding-left: unset;
padding-left
属性指定为从以下列表中选择的一个值。与边距不同,填充不允许使用负值。
值
<length>
-
填充大小,以固定值表示。必须是非负数。
<percentage>
-
填充大小,以百分比表示,相对于
writing-mode
定义的包含块的内联尺寸(水平语言中的宽度)。必须是非负数。
正式定义
初始值 | 0 |
---|---|
应用于 | 所有元素,除了 table-row-group 、table-header-group 、table-footer-group 、table-row 、table-column-group 和 table-column 。它还适用于 ::first-letter 和 ::first-line 。 |
继承 | 否 |
百分比 | 参考包含块的宽度 |
计算值 | 指定的百分比或绝对长度 |
动画类型 | <length> |
正式语法
padding-left =
<length-percentage [0,∞]>
<length-percentage> =
<length> |
<percentage>
示例
使用像素和百分比设置左侧填充
css
.content {
padding-left: 5%;
}
.sidebox {
padding-left: 10px;
}
规范
规范 |
---|
CSS 框模型模块级别 3 # padding-physical |
浏览器兼容性
BCD 表格仅在浏览器中加载