блок с заголовками. Мне нужно сделать так, чтобы содержимое в карточке совпадало по абстрактной вертикальной линии с заголовком. Я пробовал делать шаблон колонок на GRID с использованием minmax(), но мне этот вариант не очень нравится из-за необходимости писать множество медиа-запросов для адаптирования такой сетки. Пробовал через JS высчитывать, но мне интересно имеется ли какой-либо способ сделать такое исключительно на CSS?
Флекс, грид, таблицы
На флексах не совсем представляю как реализовать. Тут проблема в том, что, к примеру, название длинное, образно занимается процентов 20% от все ширины => "Параметры" должны быть выровнены после него. На гридах пробовал через minmax, но как описал ранее вариант хоть и рабочий, но мне интересны еще варинаты попроще. так сказать. Табличную разметку в контексте этой задачи не рассматриваю. Просто еще суть в том, что это два разных блока.
А сокращать текст не вариант, если не влезает?
Не сразу пример из макета привел. Вот так должно быть по макету, т.е фактически некоторое ограничение по максимальной ширине имеется. Но моя главная проблема заключается в том чтобы написать такую сетку, которая будет и заголовки выравнивать и контент в карточке. Вот скрин из макета:
Оно у вас адаптивным должно быть?
Выглядит как таблица, верстаете таблицей) но да, можно и гридами
Да, примерно до 760px. Ниже уже макет меняется и такой верхней шапки не будет. С маленьким макетом проблем нет. А вот с десктоп я явно где-то что то упускаю :с
Не совсем таблица :) Там просто список карточек в колонку
Именно :с Пока что я просто остановился на использовании minmax в гридах.
Что значит не совсем?
Обсуждают сегодня