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

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

https://img.mukewang.com/5c481fec0001c1b608000356.jpg

https://img4.mukewang.com/5c481fee0001e3f108000355.jpg

跃然一笑
浏览 468回答 1
1回答

倚天杖

鼠标放在div上,如果有滚动条能够滚动的话,浏览器首先会进行当期可滚动容器的滚动,如果滚动到底,scroll会进行冒泡,如果外面还有可滚动的内容,则继续滚动,知道document/body.不是理解你第二个问题。鼠标移动到iframe上,如果可以滚动,自然先滚动iframe,如果你不想iframe滚动,可以overflow:hiddeniframe,但是这样内容就无法显示全。所以不是很明白你想做到什么效果,是鼠标滚轮操作的时候只能滚动body,然后iframe只能用鼠标拖动滚动条滚动?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript