Верстка: как правильно сверстать 5 элементов-изображений с текстом на них?

Тренируюсь верстать, нашел в интернете готовый макет, и запоролся на этом моменте (см. приложенное изображение).
Есть 5 отдельных элементов: 4 изображения-блока, на которых размещается определенный текст + ветка, к которой прикрепляются эти самые блоки с текстом. Все эти элементы отдельными .png файлами идут.
Честно говоря, не могу понять, как правильно сверстать данный элемент адаптивно, т.е. жесткой фиксацией не подходит, если через абсолютное позиционирование блоки с текстом сьезжают вместе с изображением.

5bf3e9be59871319127834.png
  • Вопрос задан
  • 795 просмотров
Пригласить эксперта
Ответы на вопрос 3
@vardoLP
Ват ю сэй эбаут май мама?!
основной блок с фикс высотой и position:relative; , потом эти элементы с абсолютной позицией
Ответ написан
shmatuan
@shmatuan
8 year of Web, 5 years of Vue
3 столбика
1 - все текстовые облака, opacity: 0 для 2n
2 - картинка (скорее всего position: absolute и по центру)
3 - все текстовые облака, opacity: 0 для 2n+1

Главное что бы по высоте всегда были одинаковые, что бы с точек не слетали
Иначе придётся всё канвасом делать
Ответ написан
Комментировать
vetero4eg
@vetero4eg
Frontend
блоки с текстом можно оформить через css, без картинок. будет гораздо адаптивнее. а все в целом - посмотрите тут примеры https://freefrontend.com/css-timelines/, должно помочь.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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