Size: a a a

2020 August 31

E

Eugene in pro.js
hlomzik
Фишка в том, что origin должен быть всегда под курсором
чет не понял, а как тогда картинку смещать? )
источник

h

hlomzik in pro.js
Eugene
чет не понял, а как тогда картинку смещать? )
Ты же и так её смещаешь)
источник

h

hlomzik in pro.js
Только не учитываешь зум
источник

h

hlomzik in pro.js
Вообще вычисления какие-то странные. Нарисуй на бумажке что ли
источник

E

Eugene in pro.js
hlomzik
Вообще вычисления какие-то странные. Нарисуй на бумажке что ли
кого нарисовать?
источник

E

Eugene in pro.js
я тупо беру clientY из события onmousemove, и вставляю его вместе target.style.top
источник

E

Eugene in pro.js
и получается супер криво как то)
источник

h

hlomzik in pro.js
Вот нарисуй и подумай
источник

h

hlomzik in pro.js
Программирование это не по кнопочкам тыкать)
источник

h

hlomzik in pro.js
Скорее всего хватит top = -zoom * clientY
источник

h

hlomzik in pro.js
Ну и с другими стилями тоже разобраться. Не понимаю, почему горизонтальную ось не трогаешь
источник

E

Eugene in pro.js
hlomzik
Ну и с другими стилями тоже разобраться. Не понимаю, почему горизонтальную ось не трогаешь
тз такое
источник

E

Eugene in pro.js
hlomzik
Ну и с другими стилями тоже разобраться. Не понимаю, почему горизонтальную ось не трогаешь
Если интересно вдруг
При нажатии на фотографию – выполняется увеличение её до полного размера. При этом изображение смещается при вертикальном движении курсора: если курсор двигается вверх, то мы видим верхнюю часть фотографии, а если вниз, то нижнюю. Верхняя граница вертикального просмотра – нижний край подложки с вкладками. Нижняя граница просмотра -  верхний край подложки со списком фотографий.
источник

h

hlomzik in pro.js
Так а зум здесь и не нужен, фишка же в сдвиге.
Тогда нужно понять соотношение высоты области просмотра и высоты картинки в этом размере (ширину лучше 100%, а контролировать размер у контейнера).
И смещать транслейтом на -zoom * cursorY, top и позишн вообще не трогать
источник

E

Eugene in pro.js
hlomzik
Так а зум здесь и не нужен, фишка же в сдвиге.
Тогда нужно понять соотношение высоты области просмотра и высоты картинки в этом размере (ширину лучше 100%, а контролировать размер у контейнера).
И смещать транслейтом на -zoom * cursorY, top и позишн вообще не трогать
Аааа) понял) вот в чем дело, точно) у меня картинка при движении за область просмотра выходит и получается совсем не так как у амазона) дошло
источник

f

fogost in pro.js
Мб сталкивался кто с таким. Есть 2 приложения работающие в докере бэк и фронт. При подключении к фронту с не эпловских девайсов все работает нормально. Когда подключаешься с iOS то выдаёт ERR_CONNECTION_REFUSED во всех браузерах.
источник

f

fogost in pro.js
CORS сконфигурирован через fastify-cors
источник

E

Eugene in pro.js
fogost
Мб сталкивался кто с таким. Есть 2 приложения работающие в докере бэк и фронт. При подключении к фронту с не эпловских девайсов все работает нормально. Когда подключаешься с iOS то выдаёт ERR_CONNECTION_REFUSED во всех браузерах.
это последнее обновление ios все поломало, я почти на 100% уверен, что если зайдет кто то со старшей версией IOS, то все будет работать ок, мы тоже стакливались и забили. Пусть айосники страдают
источник

f

fogost in pro.js
Eugene
это последнее обновление ios все поломало, я почти на 100% уверен, что если зайдет кто то со старшей версией IOS, то все будет работать ок, мы тоже стакливались и забили. Пусть айосники страдают
Че прям рили у всех сейчас подобные приложения не работают на iOS
источник

f

fogost in pro.js
Если так то это пздц
источник