Я работаю над приложением для составления бюджета и пытаюсь сделать что-то похожее на кучу плиток (ниже).Тем не менее, я застреваю, потому что, когда я собираюсь поместить контент в плитки, контент прилипает ко дну.
Я использую загрузчик 4, и я смог сделать несколько квадратных divов и стилизовать ихпо моему вкусу ( спасибо, ТАК ), но я просто не могу ничего к ним добавить.Как бы я решил это?
(также на связанной / не связанной ноте, когда я ставлю m-2 на делителях, это ударяет самый правый делитель вниз на строку)
.squareBox:before{
padding-top: 100%;
/* makes expand to a square */
content: '';
width: 0;
white-space: normal;
display: inline-block;
vertical-align: middle;
max-width: 100%;
}
.icon {
font-family: lato;
background: #1A3967;
border-radius: 10px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<div class="container">
<div class="row">
<div class="col-md-6 mt-4">
<div class="row">
<div class="col-sm-4 squareBox icon m-2">
<div class="row">
<div class="col-xs-6">
<img src="https://s3.amazonaws.com/rkersey-test-assets/netflix.png" height="20px" />
</div>
</div>
</div>
<div class="col-sm-4 squareBox m-2">
first square box.
</div>
<div class="col-sm-4 squareBox m-2">
first square box.
</div>
</div>
</div>
<div class="col-md-6 mt-4"></div>
</div>
</div>
Как это выглядит в данный момент:
![enter image description here](https://i.stack.imgur.com/AWE3P.png)
Что нужно искатькак: ![enter image description here](https://i.stack.imgur.com/s57kd.png)