You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为div盒子添加底部空白空间,避免文本触碰边框?

解决Div盒子底部文本触碰边框的问题

嘿,我看到你的评论区底部内容紧贴着容器边框了,这很容易解决,给你几个实用的CSS方案:

方案一:增大内容区域的底部内边距

你的.reviews类已经设置了padding: 40px,但后来覆盖了padding-top: 20px,所以当前底部内边距是40px。如果这个数值不够,你可以单独调整底部的内边距,让内容和边框之间留出更多空间:

.main .outsideRev .reviews {
  padding: 40px;
  padding-top: 20px;
  padding-bottom: 60px; /* 按需调整这个数值,直到你满意为止 */
}

方案二:给最后一个子元素添加底部外边距

如果不想调整整个区域的内边距,你可以只给评论区的最后一个元素(不管是段落还是分隔线)添加底部外边距,这样只有最后一段内容和边框之间有空白:

.main .outsideRev .reviews > *:last-child {
  margin-bottom: 40px; /* 按需调整 */
}

这个方案的好处是不会影响其他元素的布局,只针对最后一个内容生效。

方案三:给滚动容器添加内边距

另一种思路是把内边距从.reviews移到外层的.outsideRev上,这样整个滚动区域的四周都会有空白,包括底部:

.main .outsideRev {
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px black solid;
  height: 35vh;
  width: 80%;
  overflow: auto;
  padding: 20px 40px 40px; /* 顺序是:上、右、下、左 */
}

.main .outsideRev .reviews {
  /* 移除原来的padding设置 */
}

这样调整后,滚动条会在包含内边距的区域内工作,内容永远不会碰到边框。


内容的提问来源于stack exchange,提问作者GustyMouse

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.11 07:31:47