Я пытаюсь сделать этот дизайн сайта отзывчивым. Я хочу, чтобы, когда он добирается до мобильного вида, клетки сжимаются друг над другом. Самое главное, я хочу, чтобы box5 был коробкой сверху.Создание клеток таблицы div, реагирующих и восстановленных
Я создал этот медиа-запрос .... Проблема в том, что он, кажется, меняет позиции моих ящиков перед запуском запроса (похоже, он возвращает их обратно к исходному способу, которым они являются, когда запрос запускается .. (это полная противоположность того, что я хочу) ... Кроме того, когда она разрушается на множество строк, это не относится к высоте, и они слишком малы.
@media (min-width: 768px) {
html,body,.main { height: 100%; }
div {
position: absolute;
}
.box1,
.box2,
.box5 {
top: 0;
bottom: 66.6666%;
}
.box3,
.box4,
.box6 {
top: 33.3333%;
bottom: 33.3333%;
}
.box7,
.box8,
.box9 {
top: 66.6666%;
bottom: 0;
}
.box5,
.box3,
.box7 {
left: 0;
right: 66.6666%
}
.box1,
.box6,
.box9{
right: 0;
left: 66.6666%
}
.box2,
.box4,
.box8 {
left: 33.3333%;
right: 33.3333%;
}
.box1, .box2, .box3, .box4, .box5, .box6, .box7, .box8, .box9 {
height:150px;
}
}
Вот мой codepen, чтобы вы могли понять, что происходит ... http://codepen.io/pisoj1/pen/BQWyRr
Не то, что мне нужно. См. Box5, прежде чем быть отзывчивым, находится в середине ячеек, так что это будет ячейка № 5 .... но когда он идет на отзывчивый, я хочу, чтобы это была ячейка # 1 – yoyo
Я обновил ответ, сообщите мне, job –
Сортировка ... но я думаю, что я выяснил более элегантный способ. – yoyo