如何在创世纪列类中使用CSS网格?

时间:2018-11-18 13:03:30

标签: html css css-grid genesis

如何在创世纪列类中使用CSS网格?我尝试下面的代码,但列的高度不相等。

.one-half.first {
    border: 1px solid #00569d;
    padding: 10px;
    display: table-cell;
}

.one-half {
    width: 50%;
}

.one-half {
    float: left;
}

.col-container {
    display: table;
    width: 100%;
}

@media only screen and (max-width: 600px) {
   .one-half { 
        display: block;
        width: 50%;
    }
}


<div class="col-container">
<div class="one-half first">
<h3 style="text-align: center;">Important Dates</h3>
<ul style="list-style-type: square;">
<li><strong>Starting Date:</strong> 09-11-2018</li>
<li><strong>Last Date:</strong> 30-11-2018</li>
</ul>
</div>
<div class="one-half">
<h3 style="text-align: center;">Application Fee</h3>
<ul style="list-style-type: square;">
<li><strong>Rs.50/- :</strong> For All Candidates</li>
</ul>
</div>
</div>

以上代码的最终结果

View Image Here

2 个答案:

答案 0 :(得分:1)

对于父容器,即col-containergrid-template-columns设置为50%。

.col-container {
  display: grid;
  grid-template-columns: 50% 50%;
}

.one-half {
  border: 1px solid #00569d;
  padding: 10px;
  display: table-cell;
}
<div class="col-container">
  <div class="one-half first">
    <h3 style="text-align: center;">Important Dates</h3>
    <ul style="list-style-type: square;">
      <li><strong>Starting Date:</strong> 09-11-2018</li>
      <li><strong>Last Date:</strong> 30-11-2018</li>
    </ul>
  </div>
  <div class="one-half">
    <h3 style="text-align: center;">Application Fee</h3>
    <ul style="list-style-type: square;">
      <li><strong>Rs.50/- :</strong> For All Candidates</li>
    </ul>
  </div>
</div>

答案 1 :(得分:0)

consumerName
.col-container {
  width: 100%;
  display: table;
}

h3 {
  background: blue;
  color: #fff;
}

.one-half {
  width: 50%;
  display: table-cell;
  border: 1px solid #00569d;
  padding: 10px;
}

我必须添加CodePen。您可以遵循CodePen结构吗?

CodePen Demo