Стоит задача: сверстать модуль "Отели" таким образом, как показано на изображении. Требования к верстке:
1) все блоки имеют равную высоту (определяется по самому высокому блоку)
2) при ширине окна > 1260 должно отображатся 4 блока на одном уровне, при < 1260 - три.
Испробовал много различных подходов, и остановился-таки на таблицах.Но теперь возникла следующая проблема: таблица имеет специфику, что все ячейки адаптируются на ширину 100% и не получается выполнить перенос (например, задав 50% ширину каждому блоку) блоки адаптируются под ширину внешнего контейнера (display: table). Возможно ли исправить эту проблему в таблицах или следует использовать другой метод?
<mainid="mainO"><div><imgsrc="images/img1.png"><p><ahref="#">Локейшн на Адмиралтейском</a><span>Санкт-Петербург</span></p></div><div><imgsrc="images/img2.png"><p><ahref="#">Бест Вестерн Премьер МОНА Бутик</a><span>Шерементьево</span></p></div><div><imgsrc="images/img3.png"><p><ahref="#">Приморье Spa</a><span>Геленджик</span></p></div><div><imgsrc="images/img1.png"><p><ahref="#">Локейшн на Адмиралтейском</a><span>Санкт-Петербург</span></p></div></main>
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
gekas
Стоит задача: сверстать модуль "Отели" таким образом, как показано на изображении. Требования к верстке:
1) все блоки имеют равную высоту (определяется по самому высокому блоку)
2) при ширине окна > 1260 должно отображатся 4 блока на одном уровне, при < 1260 - три.
Испробовал много различных подходов, и остановился-таки на таблицах.Но теперь возникла следующая проблема: таблица имеет специфику, что все ячейки адаптируются на ширину 100% и не получается выполнить перенос (например, задав 50% ширину каждому блоку) блоки адаптируются под ширину внешнего контейнера (display: table). Возможно ли исправить эту проблему в таблицах или следует использовать другой метод?
#mainO { display: table; table-layout:fixed; width: 100%; border-spacing: 20px; background: #ccc;}#mainO > div{ display: table-cell; background: rgb(89, 89, 89); width:50%; word-break: break-all;}
Edited by gekasLink to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.