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

移动端h2标题文本超出容器的问题如何解决?

解决小屏幕下h2文本超出容器的问题

针对小屏幕上h2标题文本溢出容器的问题,给你几个实用的解决办法:

方法1:强制长单词换行

给#toc h2添加换行相关属性,让过长的单词自动拆分换行,避免超出容器边界:

#toc h2 {
    font-size: 1.2em;
    font-weight: bold;
    margin-left: 20px;
    margin-right: 15px;
    /* 强制长单词内部换行 */
    overflow-wrap: break-word;
    /* 替换pre-wrap,普通文本无需保留预格式换行规则 */
    white-space: normal;
}

如果是中文内容,也可以用word-break: break-all来强制换行,英文场景用overflow-wrap: break-word会更贴合单词语义拆分。

方法2:优化容器宽度适配小屏

原容器width:70%在小屏幕下可能空间不足,改成自适应宽度:

#toc {
    background: #eaf9f8;
    padding: 5px 0 2px;
    /* 减去左右margin的2%,占满可用空间 */
    width: calc(100% - 4%);
    max-width: 650px;
    margin-left: 2%;
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: inline-block;
    border-radius: 6px;
    border: 2px solid #333;
}

这样小屏幕下容器会尽可能利用可用宽度,减少文本溢出概率。

方法3:响应式调整字体大小(可选)

如果极小屏幕下还是有溢出问题,可通过媒体查询缩小标题字体:

@media (max-width: 480px) {
    #toc h2 {
        font-size: 1em;
    }
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 18:33:26