привет!
подскажите, как лучше сделать сетку "в строке либо 1 блок либо 2"?
сейчас сделано так:
https://codepen.io/tvj/pen/wvdMWvK
загвоздка скорее с отступами у двойных блоков. сделал это так:
.item-single {
flex-basis: calc(50% - 2px - 5px); // -2px на бордер и -5px на половину маргина одного блока (левого)
}
.item-single:nth-child(odd) {
margin-right: 10px;
}
но мне кажется что высчитывать так flex-basis не совсем корректно, и для отступов есть более изящное. а главное работающее решение (сейчас просто каждому нечетному item-single добавляется маргин справа, это почему-то работает не во всех случаях)
может есть решение получше?