Всем привет.
Сделал блоки, через flex: 0 0 calc(25% - 20px);, но если туда же пихать бордер, то в ряд идет не 4 блока, а 3, то есть идет перенос, и тогда я решил сделать еще див но внутри и применить ему бордер, все вышло и в ряд 4 блока, у блоков разной длины контент и блоки не растягиваются, что с этим делать?
А реально ли доп блок для бордер не делать? (но чтобы в ряд 4 блока вошло, а то с flex: 0 0 calc(25% - 20px), перенос идет блоков. вот пример что выходит (так все блоки одной высоты):
https://jsfiddle.net/jnmb2s48/6/
Так все ровно, и див доп не надо клепать для бордера, но переносит блок один
Вот пример с доп дивом для бордера, где блоки не все одной высоты:
https://jsfiddle.net/jnmb2s48/8/
Хотелось бы конечно 1 вариант использовать, чтоб доп див не делать для бордера.