Как отпозиционировать элемент относительно декоративного элемента фона?
На сайте есть куча подобных элементов, что должны позиционироваться так, чтобы находиться над декоративными элементами с фона. Очевидная проблема в том, что при расширении экрана, отличимом от макета все сломается. Совершенно не представляю как с подобным работать
Дополнительно:
Содержание
так этоже тоже просто фоновая картинка.
Про множесвтенные фоны знаете?
Про возможность позиционировать фоновую картинку знаете? Типа background-position: right 20px bottom 20px? Поддерживаются так же и проценты.
1. Слить мужика и фон в одно изображение.
2. Использовать относительные единицы (%, vw) и пропорции.
Я вот не очень уверена в этом.
Либо тогда и тексты и все остальное должно масштабироваться также. Т.е. vw, clamp и т.д.
Очевидная проблема в том, что при расширении экрана, отличимом от макета все сломается.
Сначала нужно описать как оно должно себя вести на самом деле на родном языке. Можно нарисовать.
Т.е. что от чего зависит, как и куда должно или не должно двигаться. К какой точке прибито, если не должно. И т.д.
Либо спросить у дизайнера, если с ним есть связь и это его дело, а не ваше.
Ответы:
Медиа запросы
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?



Для того чтобы отпозиционировать элемент относительно декоративного элемента фона, можно воспользоваться свойством position в CSS.
Прежде всего, нужно убедиться, что у декоративного элемента фона задано свойство position: relative. Это позволит нам позиционировать другие элементы относительно этого элемента.
Далее, для элемента, который мы хотим отпозиционировать относительно декоративного элемента фона, можно задать свойство position: absolute. Затем можно использовать свойства top, bottom, left, right для точной настройки позиции элемента относительно декоративного элемента.
Пример кода на CSS:
В данном примере элемент с классом .positioned-element будет отпозиционирован относительно элемента с классом .decorative-element на 10px сверху и слева.
Таким образом, используя свойства position и координаты top, bottom, left, right, можно легко отпозиционировать элемент относительно декоративного элемента фона.