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

div内文本垂直居中偏移问题,CSS与Bootstrap方案均无法解决

解决方案

问题根因

偏移由两个因素共同导致:

  • Bootstrap默认样式给<h3>标签预置了上下外边距,打破了flex布局的垂直居中计算逻辑
  • 1.5rem的字体大小对应的默认行高和40px的容器高度未匹配,也会带来细微的视觉偏移

修复方案

方式1:纯CSS修复

直接重置.code-text的默认外边距即可让align-items: center正常生效,也可额外设置行高和容器高度一致,适配特殊字体场景:

.code-text {
  font-size: 1.5rem;
  color: #3BBA9C;
  margin: 0; /* 清除h3默认上下边距 */
  line-height: 40px; /* 和父容器高度保持一致,可选配置 */
}

方式2:用Bootstrap工具类修复

不需要修改CSS代码,直接给h3标签加Bootstrap自带的m-0类清除默认边距即可:

<h3 class="code-text m-0">This is my text</h3>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.12 13:12:03