Задать вопрос
@Snewer

Как сделать двухколончатый макет с фиксированной максимальной шириной одного блока?

Здравствуйте!

Есть контейнер .container, в нем два блока .div1 и .div2
У div1 есть максимальная ширина, скажем, 1200px. У div2 есть минимальная ширина, скажем, 200px.
Блоки должны занимать всю ширину контейнера, но учитывая их максимальную и минимальную ширину.

1dcbfdc248494d41b842d3c26d02b427.png

Например:

container: 2000px
div1: 1200px
div2: 800px

container: 1200px
div1: 1000px
div2: 200px;

Получается сделать таблицей, но ведь верстать таблицей не хорошо? Как сверстать? Спасибо!
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
squitcher
@squitcher
Верстальщик
Зависит от требований заказчика, я считаю что рано еще использовать flex`ы, хоть и поддержка ie 9, зачем переходить на новые технологии которые работают, но плохо на старом "оборудовании" ?
Юзай табличку, от одной таблицы плохо не будет
Ответ написан
Комментировать
PUNK_199
@PUNK_199
...
Попробуй флексбоксом, у него есть моменты для элементов чтобы они соблюдали пропорции.
html5.by/blog/flexbox
Смотри там внизу страницы, то, что для дочерних элементов.
Ответ написан
@vydayko
Front-end dev
display: table, и строй как нужно;
но я лучше бы заюзал flax-box;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы