Rumah > Soal Jawab > teks badan
Bagaimana cara menggunakan roda tetikus untuk mencipta kesan tatal dan panning untuk keseluruhan halaman? Pada asasnya sama seperti mana-mana editor 2D, tatal untuk zum dan klik dan seret untuk menyorot, tetapi untuk seluruh badan.
Saya tidak dapat mencari sebarang maklumat mengenainya dalam talian.
P粉4666433182024-03-27 09:51:01
Jika anda tidak tahu di mana untuk bermula, anda akan terlanggar dinding dengan cepat, kerana mengetahui di mana untuk bermula adalah bahagian yang mudah. Berikut adalah panduan kasar:
wheel
(ketahui caranya](https://stackoverflow.com/a/51276012/104380 a>))zoom
值开始,计算轮子事件的增量并更新您的 zoom
. zoom
值以某种形式操纵页面的比例。您可以在 body
元素上使用 CSS transform:scale()
untuk tujuan ini. mousemove
(ketahui caranya](https://developer.mozilla.org/en-US/docs/Web/API/Element/mousemove_event))body
perlu dizum sorot untuk mencapai mana-mana daripada 4 tepi, bukannya melepasi.
Panning boleh dilakukan melalui CSS transform:translate(x, y)