Итак, я пытался работать с чистым CSS, евангелием «никогда не используй таблицы для макета». Но после невероятного количества боли и страдания я почти готов сдаться. Я готов приложить некоторые усилия для достижения цели в CSS, не поймите меня неправильно. Но когда кажется, что некоторые из самых простых вещей, которые можно сделать с помощью таблиц макета, совершенно невозможны в CSS, мне все равно, действительно ли концептуальная чистота начинает терпеть поражения.
Теперь, похоже, я злюсь, и я; Я злюсь на потраченное впустую время, злюсь на людей, которые выходят из фонов QuarkXpress, вручающих мне бесполезные проекты с фиксированной шириной, я злюсь на проваленное обещание CSS. Но я не пытаюсь начать спор; Я действительно хочу знать ответ на один простой вопрос, который определит, буду ли я еще раз пытаться использовать чистую CSS-вещь или смешать ее и использовать таблицы макетов всякий раз, когда мне это нравится. Потому что я не хотел бы возвращаться к таблицам макетов, думая, что это невозможно, если на самом деле это не так.
Вопрос заключается в следующем: есть ли любой способ , использующий макет чистого CSS, чтобы слева был столбец фиксированной ширины, а справа от него - таблица данных и таблица данных аккуратно занимает оставшуюся часть свободного места? То есть тот же макет, который легко достижим при наличии таблицы макетов из двух ячеек с шириной 100% и фиксированной шириной в левой ячейке?