@ahillesius

Нужно обьяснение по ошибкам в коде?

Вот макет, который необходимо сверстать
61df4326ce797612631753.png

Код прилагаю
https://jsfiddle.net/dfrqk7oc/3/

1. Относительно карточек товаров.
В медиа-запросах указано, что если экран больше 1000px в ширину, карточки товаров располагаются в 3 колонки. Почему-то сейчас максимум 2. для такой ширины. Контейнер для карточек голубой для наглядности, что было понятно, где границы карточек. Так же интересует, как лучше верстать блок карточек, но без использования booststrap.

2. Не получается выровнять по вертикали блок "payment_img (inline-block)" - картинки оплаты внизу страницы. Использовал flex - не работает.

3. При изменении ширины экрана элементы, которые должны быть на всю ширину body (имею в виду header и footer) не отображаются, как нужно Хотя для них установлен width=100%) Почему так ? Непонятно. Прилагаю изображение, хотя в коде видно 61df4a4b97120594855134.png

Одним словом, много ошибок.
Прошу на них указать и подсказать как нужно и прокомментировать по порядку, чтобы было понятно, к чему это.
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
@MrColdCoffee
web
1. карточки товаров
.product-wrapper{
// убрать внешний отступ справа
margin-right: 9px;
}
.product{
// 100 чего?  тут нужно дописать %
width:100;
}


2. картинки оплаты
.payment_img {
    float: right;
    display: table;
    height: 100%;
}

.payment_box {
    display: table-cell;
    vertical-align: middle;
}


3. header,footer
пропиши для них display:table;
Ответ написан
Ваш ответ на вопрос

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

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