为了账号安全,请及时绑定邮箱和手机立即绑定

触摸浏览器页面和点击浏览器页面,浏览器是怎样解析这种行为的。

触摸浏览器页面和点击浏览器页面,浏览器是怎样解析这种行为的。

跃然一笑 2018-12-13 18:15:31
1、需求描述:(1)、一个web页面,两个容器都出现了滚动条,当鼠标进入对应的容器滚动滑轮,对应的容器中的内容能够滑动浏览。浏览器是怎样解析这种行为的。(2)、当鼠标左键或右键点击页面,浏览器是怎样解析这种行为的。(3)、打开一个web页,这个页面中有个内嵌iframe。(当前页面有滚动条,iframe也有滚动条,iframe中加载了一个word编辑器)页面加载完成后。滚动鼠标滑轮,当前页面没有反应,word编辑器有作滚动操作。如何在页面所有内容加载完成后,滚动滑轮,滚动的是当前页面的内容而不是iframe。将页面的滚动条滚动操作回转到当前界面
查看完整描述

1 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

鼠标放在div上,如果有滚动条能够滚动的话,浏览器首先会进行当期可滚动容器的滚动,如果滚动到底,scroll会进行冒泡,如果外面还有可滚动的内容,则继续滚动,知道document/body.

不是理解你第二个问题。

鼠标移动到iframe上,如果可以滚动,自然先滚动iframe,如果你不想iframe滚动,可以overflow:hiddeniframe,但是这样内容就无法显示全。

所以不是很明白你想做到什么效果,是鼠标滚轮操作的时候只能滚动body,然后iframe只能用鼠标拖动滚动条滚动?


查看完整回答
反对 回复 2019-01-23
  • 1 回答
  • 0 关注
  • 467 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信