html, body и .burger-menu height: 100%. Далее устанавливаем для .burger-menu overflow-y: auto; либо overflow-y: scroll;, чтобы контент не прыгал туда-сюда. .li_block {
display: flex;
justify-content: space-between;
}grid..li_block {
display: grid;
grid-template-columns: auto calc(100% / 3);
justify-items: stretch;
} .news__operation-date и .news__operation-name в div.news__operation-main, которому задать следующее..news__operation-main {
display: block;
}
@media (min-width: 768px) {
.news__operation-main {
display: flex;
}
}.container {
border: 1px solid red;
width: 200px;
font-weight: 700;
font-size: 24px;
padding: 0 0 5px 0;
background: gray;
}
.container * {
display: inline;
}
.container span {
margin-right: 6px;
width: 32px;
height: 24px;
background: #FFFFFF;
border-radius: 10px;
font-size: 20px;
align-items: center;
justify-content: center;
color: #000000;
display: inline-flex;
}