Обратное направление конкретной строки в сетке - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь изменить направление определенной строки в сетке, когда на мобильном телефоне.

<div class="wrapper">
    <div class="project"></div>
    <div class="project"></div>
    <div class="project"></div>
    <div class="project"></div>
    <div class="project"></div>
    <div class="project"></div>
    <div class="project"></div>
    <div class="project"></div>
</div>

Цель состоит в том, чтобы второй div отображался раньше первого, когда браузер встречает определенный медиа-запрос.

1 Ответ

0 голосов
/ 15 февраля 2019

Вы можете использовать order CSS-свойство .

Если вы установите display: flex; на .wrapper и установите order: -1 на 2-й div внутри .wrapper, он будет отображаться первым.

CSS:

.wrapper {
  display: flex;
}

.wrapper div:nth-of-type(2) {
  order: -1;
}

Теперь поместите это в Media Query , и вы можете ограничить это поведение для мобильных устройств.

Вот пример CodePen .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...