Задать вопрос
@skdon

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

Уважаемые гуру CSS, подскажите пожалуйста, как сверстать подобный блок?
4de2826f9fb54618a0e4a8a9ecac4ac8.png
Да так, что еще и адаптировался.
Натолкните на путь.
Вернее не совсем пойму, как можно организовать вот эту самую "змейку".
  • Вопрос задан
  • 322 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 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
На адаптив сомневаюсь что так получится.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы