Если элемент один в строке, растянуть на всю ширину?
Подскажите как реализовать такое: есть контейнер с айтемами содержащие картинки и описание, мне нужно что бы они располагались по 3 в строке (ширина по 30%), но если в строке только 1 айтем, то он должен иметь ширину 100%, если айтемов 2 то по 50%.
https://jsfiddle.net/r12abe07/
Это, понятно не 30% ширина, потому что лень возится с отступами и gap с флексами не всюду работает. Тут речь про flex-grow.