У меня есть строка с вложенными столбцами на моем веб-сайте с начальной загрузкой 3. У класса .column
есть фон. Я хочу, чтобы цвет фона заполнял всю высоту без изменения HTML.
Если я добавлю height: 100%;
к вложенной строке, загрузочному столбцу col и к их классу столбца, я получу желаемый результат, но возможно ли написать это проще?
Вот мой код
https://codepen.io/Insane415/pen/rZWYOE
<div class="container">
<div class="row sub-heading">
<div class="col-xs-12 col-sm-12 col-md-6">
<div class="column">
Lorem Ipsum Lorem Ipsum <br>Break
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-6">
<div class="row sub-heading full-height">
<div class="col-xs-4 full-height">
<div class="column full-height"></div>
</div>
<div class="col-xs-4">
<div class="column"></div>
</div>
<div class="col-xs-4">
<div class="column"></div>
</div>
</div>
</div>
</div>
</div>
.sub-heading {
display: flex;
}
.column {
background: #fce6cc;
position: relative;
margin: 0 -13px;
min-height: 30px;
padding: 0 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.full-height {
height: 100%;
}