@skdon

Как сверстать подобный блок?

Уважаемые гуру CSS, подскажите пожалуйста, как сверстать подобный блок?
4de2826f9fb54618a0e4a8a9ecac4ac8.png
Да так, что еще и адаптировался.
Натолкните на путь.
Вернее не совсем пойму, как можно организовать вот эту самую "змейку".
  • Вопрос задан
  • 321 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Примерно как-то так.
На скорую руку сверстал, только чтобы показать основные принципы.
Решение требует доработки.
Для адаптивности нужно добавить медиа-запросы.
Блок кода, где использованы nth-child для минимизации конфликтов стилей обернуть в строгие диапазоны пикселей (например 0-479, 480-922, 922-...)
Оперируя миксинами для создания рамок назначить нужные скругления. Миксины, возможно, придется доработать, чтобы совместить два скругления на одном блоке (на мобиле, когда они будут в один столбик)
В медиазапросах не забыть добавить order для правильного порядка следования блоков.

https://jsfiddle.net/DelphinPRO/63zpaag6/

В общем-то ничего архи-сложного. Но для получения товарного вида придется затратить время =) Дерзайте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
SkyShot
@SkyShot
Фрилансер, интроверт, дизайнер, web-разработчик.
Ну как вариант через border делать, либо через background
На адаптив сомневаюсь что так получится.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы