Задать вопрос
eprivalov
@eprivalov
Учусь

Как используя flexbox поставить три блока в один ряд?

Есть страница. Есть три блока - описание товара, фото, и блок цена и добавить корзину. Сейчас используется такой CSS:

#button-cart{
  width: 20%;
}
.product-tabs{
  width: 30%;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 13%;
  left: 0;
}

.product-info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

#product{
  display: flex;
  flex-direction: column;
}

@media all and (max-width:610px){
.product-tabs{
  width: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
#button-cart{
  width: 100%;
}
}


Как используя flexbox поставить три блока в один ряд? Описание товара, затем картинка и последний блок "цена и добавить в корзину.
  • Вопрос задан
  • 4588 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
eprivalov
@eprivalov Автор вопроса
Учусь
#button-cart{
  width: 20%;
}
.product-tabs{
  width: 30%;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 22%;
  left: 0;
}

.product-info {
  display: flex;
  margin-left: 30%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

#product{
  display: flex;
  flex-direction: column;
}

@media all and (max-width:610px){
.product-tabs{
  width: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
#button-cart{
  width: 100%;
}
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Ваш ответ на вопрос

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

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