padding-bottom是CSS中用于设置元素底部内边距的属性,值可为px、%或em等单位,作用于内容与边框之间,增加内部空白区域。通过设置如padding-bottom: 20px,可使内容与容器底部保持距离,常用于文本块或卡片组件中提升可读性和视觉舒适度;需注意其会增加元素总高度(除非box-sizing为border-box),且留白区域会显示背景色,与margin-bottom影响外部布局不同,合理使用能优化页面排版。

在CSS中,使用 padding-bottom 可以为元素的**内部底部**增加留白,也就是内容与元素边界之间的距离。这个属性不会影响其他元素的布局位置,只会在当前元素内部创建空白区域。
什么是 padding-bottom?
padding-bottom 属性设置元素底部内边距,值可以是像素(px)、百分比(%)、em 等单位。
它作用于元素的内容区和边框之间,增加一个向内的空白,让内容不紧贴容器底部。
如何使用 padding-bottom 实现底部留白
给需要留白的元素添加 padding-bottom 样式即可:
立即学习“前端免费学习笔记(深入)”;
.container {
padding-bottom: 20px;
}
这样,.container 元素的内容距离其底部边框就会有 20px 的空白。
常见用法示例:
- 文本块下方留出视觉呼吸空间
- 卡片类组件中,文字与卡片底边保持距离
- 避免内容紧贴屏幕或容器边缘,提升可读性
注意事项
注意:padding-bottom 是内边距,会影响元素自身的总高度(除非 box-sizing 设置为 border-box)。
如果元素设置了背景色或边框,padding 区域也会被包含在内,因此留白部分会显示背景。
对比 margin-bottom:margin-bottom 是外边距,影响的是元素与其他元素之间的距离,而 padding-bottom 是内部留白。
基本上就这些,合理使用 padding-bottom 能有效改善页面排版的舒适度。










