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

如何调整Bootstrap页脚中指定列的宽度?

解决方法

你当前的CSS选择器.footer-top-box会匹配所有带有该类的元素,导致两列宽度同时被修改。要实现差异化调整,推荐以下两种方案:

方案1:利用Bootstrap网格系统调整列宽(优先推荐)

Bootstrap 4采用12列网格布局,你原本的两列都使用col-lg-6(各占50%宽度)。直接修改列的类名即可实现宽度分配,无需额外CSS:

  • 将text-6所在列改为col-lg-8(占约66.7%宽度)
  • 将text-22所在列改为col-lg-4(占约33.3%宽度)

修改后的HTML代码:

<div class="container">
    <div class="row">

        <div class="col-lg-8">
            <div class="footer-top-box wow fadeInUp">
                <section id="text-6" class="widget widget_text">
                    <div class="textwidget">
                        <p>
                            <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d1630.9930663068005!2d33.3123738581399!3d35.15696659507997!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x14de1a431c0b1493%3A0x552d685f196ffa7c!2zzpnOkc6kzqHOmc6azp8gzprOlc6dzqTOoc6fICLOnyDOkc6gzp_Oo86kzp_Om86fzqMgzpvOn86lzprOkc6jIg!5e0!3m2!1sen!2s!4v1525094860862"  frameborder="0" style="border:0" allowfullscreen/>
                        </p>
                    </div>
                </section>
            </div>
        </div>

        <div class="col-lg-4">
            <div class="footer-top-box wow fadeInUp">
                <section id="text-22" class="widget widget_text">
                    <h4 class="widget-title">Πολιτικές</h4>
                    <div class="textwidget">
                        <p>
                            <font color="#FFFFFF">
                            </p>
                            <ol>
                                <li>
                                    <a href="https://apostolosloukas.org/privacy-policy/">
                                        <font color="#FFFFFF">Πολιτική Απορρήτου</font>
                                    </a>
                                </li>
                                <li>
                                    <a href="https://apostolosloukas.org/cookie-policy/">
                                        <font color="#FFFFFF">Πολιτική Cookies</font>
                                    </a>
                                </li>
                            </ol>
                            <p>
                            </font>
                        </p>
                    </div>
                </section>
            </div>
        </div>

    </div>
</div>

你可以根据需求调整数字(比如col-lg-7和col-lg-5),只要两个数字之和为12,就能保证列在同一行显示。

方案2:用精准CSS选择器单独控制

如果无法修改HTML结构,可使用更具体的选择器定位目标元素:

/* 增大text-6所在容器宽度 */
#text-6.widget_text .footer-top-box {
    width: 70%;
}

/* 减小text-22所在容器宽度 */
#text-22.widget_text .footer-top-box {
    width: 30%;
}

或者通过父级列元素定位:

.row > div:first-child .footer-top-box {
    width: 120%;
}

.row > div:last-child .footer-top-box {
    width: 80%;
}

注意:这种方法可能破坏Bootstrap的响应式布局,仅在无法修改HTML时使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 23:15:26