Подскажите пожалуйста как создать таблицу из нескольких колонок, в которой скажем 1 или несколько элементов имеют заданный размер, а остальные растягиваются, или хотя бы 1 растягивается, суть проста, сделать например список товара, где кнопка купить имеет определенный размер, а описание товара растягивается на всю оставшиюся ширину экрана, понимаю что нужно копать в сторону gridlayout и прочих, но по умолчанию колонки растягиваются под внутренний элемент, как ограничить ширину колонки вот в чем вопрос, прикрепляю изображение чтобы было понятней что имею ввиду:
Ну или как альтернатива приходит в голову, div с position:absolute внутри relative, поверх остальных обьектов, тоже не смог найти как реализовать.