永发信息网

请教下在js中zoom其中的用法!

答案:1  悬赏:70  手机版
解决时间 2021-12-01 04:40
请教下在js中zoom其中的用法!
最佳答案
parseInt(o.style.zoom,10)||100 这个是逻辑或运算
“mousewheel” 事件中的 “event.wheelDelta” 属性值:返回的值,如果是正值说明滚轮是向上滚动,如果是负值说明滚轮是向下滚动;返回的值,均为 120 的倍数,即:幅度大小 = 返回的值 / 120。追问event.wheelDelta这个我已经弄明白了!
上面的parseInt(o.style.zoom,10)||100
||100是什么意思?我尝试过吧||100去掉,就不能进行缩放,如果把括号中的10(按照多少进制转换),还可以进行缩放,因为默认的是10进制,我把||100改成||1000,每次进行缩放的倍数就很大!这个||100的作用是什么?追答是这样的,当||左边为true时,就只考虑左边;当左边不为true时,就考虑右边。
也就是说parseInt(o.style.zoom,10)不为true时,zoom就等于100.追问这个我弄明白了!但是如果是o.style.zoom获取回来的是数值就没有意义在要||100,因为不可能获取回来的==0,我又试了下,观察了一下o.style.zoom的数值,但第一次滑动鼠标转轮是第一次的时候,返回回来的是NaN,不是个数字,但之后滑动鼠标转轮都是数字!这个很奇怪!追答所以用了个逻辑或
或者你初始化下zoom追问初始化zoom?怎么做?你还不明白?我想不通为什么o.style.zoom获取回来的是NaN,应该是一个数字啊!追答一开始你没设置,估计不同的浏览器处理不一样吧。
我的意思是默认为1,你就设置样式为1.追问?不懂?我是说哦获取的图片的zoom为什么不是数值,而是NaN,这个zoom还能在css中设置?追答这个本来就是css啊
如果用火狐的话,不起作用的。追问但不管怎么设置返回回来的都是NaN,不是数字
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
从榆次大学城到榆次大同桥坐几路公交车
请翻译一句俳句:雀の子そこのけそこのけ御马
五清汁空复喝比较好还是饭后喝比较好
37.5-17.3-22.7+62.5用简算怎么做
在实数集R上定义运算?:x?y=2x2+y2+1-y,则满
足关十段 跳关十段是什么意思?
大懒猫地址在哪,我要去那里办事,
我家是2楼 前面小区栽了4米高的树 挡住了阳光
为什么说在大学里,学生会是个藏污纳垢的地方
从醒来就一直没精神,做事无精打采,怎样才能
中国古代是不是讲普通话?
梦幻西游怎么可以将梦幻币转移到别的服的号上
我07年结婚,女儿现在八岁了,现在我们要离婚
金士百音乐广场地址好找么,我有些事要过去,
新豪森门窗厂家很多客户反映都很好!是不是真
推荐资讯
收复新疆的伊犁是谁收复的?
景区标志牌如何套定额
拉丁语sol oriens是什么意思?
伊思挽回服务靠谱吗?
蘑菇排骨和冬爪四黑木耳可以一起吃吗
上海市浦东新区凌桥镇乐家超市离永信科技有多
石家庄供应蒸馏水
2015年最美孝心少年颁奖典礼众里寻你是谁唱的
世说新语郗太傅招婿的思想内容和艺术特色
十加两笔是什么字
荣耀8后盖开胶了,用什么胶粘好
5X-2=-3(X-3)
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?