【问题标题】:How to use CSS to make 2 columns with different backgrounds equal height? [duplicate]如何使用 CSS 使具有不同背景的 2 列等高? [复制]
【发布时间】:2020-08-05 03:48:04
【问题描述】:

我有两列(使用 Wordpress #Primary 和 #Secondary),每个页面的内容长度不同。每列都有自己的背景样式,一个是渐变(#primary),另一个是背景图片(#Secondary)。

当每列的内容高度不同时,渐变或图像只会下降到列中的内容。

如何将列样式设置为较长列高度的 100%?

【问题讨论】:

    标签: css wordpress multiple-columns


    【解决方案1】:

    使用弹性。

    .container {
      border: 2px solid green;
      padding: 20px;
      display: flex;
    }
    
    .container>div {
      border: 1px solid black;
      background: #ececec;
      padding: 10px;
      margin-left: 10px;
      flex: 1;
    }
    <div class="container">
      <div>Div 1 Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1Div 1</div>
      <div>Div 2</div>
    </div>

    【讨论】:

    • 谢谢,但是如何将其应用于列#primary(内容)和#secondary(侧边栏)?
    • 啊哈,我把它应用到了错误的东西上 :) 现在可以工作了 :)
    猜你喜欢
    • 2018-10-02
    • 1970-01-01
    • 2019-07-30
    • 1970-01-01
    • 2012-01-19
    • 2022-10-31
    • 2018-11-16
    相关资源
    最近更新 更多