Помогите срочно нужна гениальная идея реализации на JS
канвас
Ученик
(242),
на голосовании
2 месяца назад
Есть канвас,на нём изображение. Нужно чтобы когда пользователь крусит колёсиком мыши,изображение увеличивалось/уменьшалось ОТНОСИТЕЛЬНО КУРСОРА,т.е. чтобы точка в которой курсор оставалась на месте.
давно ищу ничего путного не нашла ( замучалась уже с этим
Зеленая бяка
Просветленный
(41307)
канвас, ну там суть в том, что изображение разбивается на небольшие кусочки, которые отображаются в нужном порядке, когда происходит скролл, то мы знаем на каком именно кусочке был курсор и пересчитываем область видимости с учетом этого. Допустим, у нас была картинка которую мы разбили на 16 частей:Мы ловим событие скрола и определяем, что курсор находится на картинке 10. Значит мы должны увеличить картинку 10 и окружающие ее картинки так, чтобы они занимали тот же самый размер, которое занимало предыдущее изображение, а лишние картинки отбросить