Задать вопрос
ms-dred
@ms-dred
Вечно что то не то и что то не так...

Как расположить блоки с помощью flexbox?

Не пойму как расположить блоки не меняя html разметки
5a9f2b596dafc831357668.png
Сама разметка https://jsfiddle.net/jdu1oLqj/
  • Вопрос задан
  • 100 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 2
@remeder
* {
  box-sizing: border-box;
}
.container {
  display: flex;
  flex-wrap: wrap;
  padding: 0 10px;
}
.content,
.content-details,
.sidebar {
  padding: 10px;
}
.content {
  order: -1;
  width: calc(100% - 200px);
  background-color: #DDD;
}

.content-details {
  background-color: orange;
  order: 1;
  width: 100%;
}

.sidebar {
  width: 200px;
  background-color: green;
  order: 0;
}
Ответ написан
Комментировать
@Synthua
.container {
  display: flex;
  flex-wrap: wrap;
  padding: 0 10px;
}
.content,
.content-details,
.sidebar {
  padding: 10px;
}
.content {
  flex-grow: 1;
  background-color: #DDD;
}

.content-details {
  width: 100%;
  order: 2;
  background-color: orange;
}

.sidebar {
  width: 200px;
  background-color: green;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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