2017-02-06 4 views
0

Я пытаюсь поместить изображение поверх другого изображения с помощью преобразования:позиционирование изображения адаптивный дизайн

position: absolute; 
translate(65vw, -40vh); 

При изменении размера окна просмотра изображения не оставаться на месте.

Как разместить небольшое изображение на более крупном холсте и обеспечить его сохранение при изменении размера порта представления?

Спасибо!

+0

Что вы имеете в виду? фиксированная позиция? – LordNeo

+0

Да, я пытаюсь поставить waldo на игровое поле waldo. Я решил поставить waldo на игровое поле, потому что я думал, что это будет проще, чем проверка xy координат мыши все время. Теперь, waldo должен оставаться в том же месте независимо от размера экрана. Уолдо также является отдельным изображением. – Quesofat

+0

Опубликовать то, что вы пробовали, а затем вы можете получить помощь. – pol

ответ

0

Для размещения элемента используйте левый и верхний, чтобы поместить центр элемента в нужную точку, используйте перевод. Попробуйте что-то вроде этого:

position: absolute; 
left:65vw 
top:40vh; 
transform: translate(-50%, -50%);