【问题标题】:Css - size one floated column to same height as anotherCss - 将一个浮动列调整为与另一列相同的高度
【发布时间】:2012-12-13 00:43:12
【问题描述】:

阅读了一些类似问题的答案,我仍然不清楚这是否可能。

考虑在 clearfixed 容器内有 2 个浮动列的情况。 Column1 的内容可以增长并确定容器的高度。 Column2 的内容始终保证小于 Column1,但其高度应拉伸以填满容器。

究竟如何让 Column2 伸展?

Here's the jsbin (With Column2 not stretching)

不想做的事

  • 使用javascript
  • 绝对位置
  • 使用表格html

我可以通过这些技巧找出一些东西,但将其视为学术练习。我试图弄清楚 css 是否提供了一个“正确”的解决方案,我可以只提交内存并完成它。我怀疑答案可能在于以下我尚未完全理解的技术之一。

  • 使用表格 css 显示类型
  • 整个 flexbox 即将推出
  • 无论 twitter 引导程序做什么

【问题讨论】:

    标签: css responsive-design fluid-layout multiple-columns


    【解决方案1】:

    如你所想,表格 CSS will work 只要你不需要支持 oldIE:

    section {
      width: 50%;
      display: table-cell;
      box-sizing: border-box;
      border: solid grey 1px;
    }
    

    Flexbox 也可以工作,但要注意浏览器中的 what's currently implementedwhat the current draft says 之间的显着差异。

    我没有在愤怒中使用 Twitter 引导程序,所以我无法对此发表评论。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-26
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 2021-07-07
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多