У меня есть ряд 3 инлайн-блоков пролетных ширина страницы по горизонтали:Ответные CSS плиток укладывают в форме пирамиды
Когда страница достигает 1000 пикселей в ширину Я хочу плитку укладывать себя в виде пирамиды:
, а затем в 460PX им нужно укладывать вертикально:
Моя текущая структура HTML/CSS является:
<div class='tile-row'>
<div class='tile'></div>
<div class='tile'></div>
<div class='tile'></div>
</div>
.tile-row{
margin: 0 auto;
max-width:1485px;
}
.tile{
width:32%;
display: inline-block;
height: 200px;
}
Как настроить медиа запросов для выполнения вышеуказанных сценариев? Есть ли более простой способ сделать это без использования медиа-запросов?
Сколько блоков? Попробуйте что-нибудь и покажите свой прогресс. Вероятно, вам придется настроить целевые индексы на «nth-child()» и добавить маржу или ширину. – isherwood