【问题标题】:Bootstrap grid system conditionally flex col widthBootstrap 网格系统有条件地调整 col 宽度
【发布时间】:2019-04-24 05:15:25
【问题描述】:

我有这个加载了引导 (3.7) CSS 的 HTML:

<div class="row">
  <div class="col-xs-6">Stretch ME!</div>
  <div class="col-xs-6">Conditional</div>
</div>

“条件” div 有时存在,有时不存在。如果没有条件地重写类,最好使用bootstrap,如何使 "Stretch ME!" div 拉伸到 row 宽度。例如,class="col-xs-6 but-flex-me-if-over-blank-space"

附:不敢相信这个问题以前没有被问过,而且遇到了很多……但我找不到关于 SO 的明确答案。

【问题讨论】:

    标签: css twitter-bootstrap flexbox


    【解决方案1】:
    .row {
      display: flex;
      width: 100%;
    }
    .row .col-xs-6:first-child {
        flex-grow: 1;
    }
    

    flex-grow 将填满可用空间。

    示例:https://jsfiddle.net/d8fb36w5/2/

    【讨论】:

    • 啊,是的!谢谢哥们:)。
    • @S.Pinkus 欢迎您。很高兴我帮助了你。
    猜你喜欢
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 2016-05-12
    • 2021-09-09
    • 1970-01-01
    • 2020-06-23
    • 2013-11-23
    相关资源
    最近更新 更多