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

如何用CSS将两行文本改为一行?解决Tasty Burger布局问题

解决“Tasty Burger”文本换行问题

当前页面里的“Tasty Burger”文本被挤成两行,要改成一行展示,核心问题是承载该文本的容器宽度不足,导致文本自动换行。你之前调整flex布局的整体属性没切中要点,试试下面两种方案:

方案1:强制文本不换行

直接给<h2>添加禁止换行的样式,确保文本始终在一行显示:

.footer-container {
    margin: 25px 0;
    display: flex;
    gap: 3rem;
    align-items: center;
    justify-content: space-evenly;
}

.footer-item {
    text-align: center;
    font-size: 1.25rem;
}

/* 新增样式:禁止h2换行 */
.footer-item h2 {
    white-space: nowrap;
    margin: 0.5rem 0; /* 可选:调整和logo的间距 */
}

方案2:给左侧容器设置最小宽度

给包含logo和标题的第一个.footer-item设置最小宽度,避免flex布局压缩它的空间:

.footer-container {
    margin: 25px 0;
    display: flex;
    gap: 3rem;
    align-items: center;
    justify-content: space-evenly;
}

.footer-item {
    text-align: center;
    font-size: 1.25rem;
}

/* 新增样式:给左侧footer-item设置最小宽度 */
.footer-container .footer-item:first-child {
    min-width: 180px; /* 根据实际logo和文本宽度调整 */
    flex-shrink: 0; /* 禁止容器被压缩 */
}

当前效果:

当前效果:Tasty Burger显示为两行

目标效果:

目标效果:Tasty Burger显示为一行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 11:45:24