CSS:相等高度的列

A.C*_*ara 6 css materialize

在这个网站中,我想为问题的列定义一个相等的高度.

我使用Materialise CSS作为框架.

这可能吗?

这是我的实际HTML:

<div class="container">
<div class="section">

  <!--   Icon Section   -->
  <div class="row">
    <div class="col s12 m6 question-one">
      <div class="icon-block">
        <h2 class="center light-blue-text"></h2>
        <h5 class="center">How can I buy simple products fast and easy?</h5>
      </div>
    </div>

    <div class="col s12 m6 question-two">
      <div class="icon-block">
        <h2 class="center light-blue-text"></i></h2>
        <h5 class="center">How can I buy my ongoing demand in some minutes?</h5>
      </div>
    </div>
  </div>

  <div class="row">
    <div class="col s12 m6 question-three">
      <div class="icon-block">
        <h2 class="center light-blue-text"></h2>
        <h5 class="center">How can I get mobile access to documentation / spare parts of my devices?</h5>
      </div>
    </div>

    <div class="col s12 m6 question-four">
      <div class="icon-block">
        <h2 class="center light-blue-text"></h2>
        <h5 class="center">How can I find the fitting product to my application?</h5>
      </div>
    </div>
  </div>

</div>
<br><br>
Run Code Online (Sandbox Code Playgroud)

这是CSS:

.question-one {
 padding: 85px 85px 85px 85px !important;
 background-color: #009ee3;
}

.question-two {
 padding: 85px 85px 85px 85px !important;
 background-color: #009ee3;
}

.question-three {
 padding: 85px 85px 85px 85px !important;
 background-color: #009ee3;
}

.question-four {
 padding: 85px 85px 85px 85px !important;
 background-color: #009ee3;
}
Run Code Online (Sandbox Code Playgroud)

提前致谢

mml*_*mla 36

Flexbox就是为此而诞生的.这就是我在MaterialiseCSS上找到它的方法.

.flex {
  display: flex;
  flex-wrap: wrap;
}
Run Code Online (Sandbox Code Playgroud)

并在父行上添加

<div class="row flex">
  <div class="col"></div>
  <div class="col"></div>
</div>
Run Code Online (Sandbox Code Playgroud)


Ger*_*ard -1

请看下文。我重新定义了您的 CSS,以便您可以添加任意数量的问题。当class使用question-xxx(其中xxx是任何内容)时,将应用CSS。

[class*="question-"] {
  width: 100%;
  height: 6em;
  margin: 0;
  background-color: #009ee3;
}
h2, h5 { margin: 0; }
Run Code Online (Sandbox Code Playgroud)
<div class="container">
  <div class="section">
    <!--   Icon Section   -->
    <div class="row">
      <div class="col s12 m6 question-one">
        <div class="icon-block">
          <h2 class="center light-blue-text"></h2>
          <h5 class="center">How can I buy simple products fast and easy?</h5>
        </div>
      </div>

      <div class="col s12 m6 question-two">
        <div class="icon-block">
          <h2 class="center light-blue-text">
            </i>
          </h2>
          <h5 class="center">How can I buy my ongoing demand in some minutes?</h5>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="col s12 m6 question-three">
        <div class="icon-block">
          <h2 class="center light-blue-text"></h2>
          <h5 class="center">How can I get mobile access to documentation / spare parts of my devices?</h5>
        </div>
      </div>
      <div class="col s12 m6 question-four">
        <div class="icon-block">
          <h2 class="center light-blue-text"></h2>
          <h5 class="center">How can I find the fitting product to my application?</h5>
        </div>
      </div>
    </div>
  </div>
Run Code Online (Sandbox Code Playgroud)