padding是CSS盒模型中控制内容与边框间距的属性,用于提升元素的可读性和视觉舒适度;可通过单一值、两个值、四个值或单独设置四边的方式定义,常用单位为px、%、em;例如button{padding:12px 24px}可使按钮文字在垂直方向留12px、水平方向留24px内边距,增强美观性与可用性。

在CSS中,padding 属性用于设置元素的内边距,也就是内容与边框之间的空间。合理使用 padding 可以提升元素的可读性和视觉舒适度。
什么是 padding?
padding 是盒模型的一部分,它控制元素内容(content)到其边框(border)之间的距离。padding 越大,内容离边框就越远,元素内部看起来更宽松。
如何设置 padding
你可以用多种方式来设置 padding 的值,单位通常使用像素(px)、百分比(%)、em 等。
● 单一数值:四个方向都相同padding: 20px; — 上、右、下、左都是 20px
立即学习“前端免费学习笔记(深入)”;
● 两个数值:上下 / 左右padding: 10px 20px; — 上下为 10px,左右为 20px
padding: 10px 15px 20px 25px; — 按照上→右→下→左顺序设置
● 单独设置某一边- padding-top: 15px;
- padding-right: 10px;
- padding-bottom: 20px;
- padding-left: 25px;
实际应用示例
比如一个按钮希望文字离边框有一定距离,可以这样写:
button {
padding: 12px 24px;
}
这样按钮内的文字就会在垂直方向有 12px 内边距,水平方向有 24px,看起来更舒适。
基本上就这些。掌握 padding 的设置方式,能让你更灵活地控制页面布局和元素间距。不复杂但容易忽略细节。










