1、需求描述:(1)、一个web页面,两个容器都出现了滚动条,当鼠标进入对应的容器滚动滑轮,对应的容器中的内容能够滑动浏览。浏览器是怎样解析这种行为的。(2)、当鼠标左键或右键点击页面,浏览器是怎样解析这种行为的。(3)、打开一个web页,这个页面中有个内嵌iframe。(当前页面有滚动条,iframe也有滚动条,iframe中加载了一个word编辑器)页面加载完成后。滚动鼠标滑轮,当前页面没有反应,word编辑器有作滚动操作。如何在页面所有内容加载完成后,滚动滑轮,滚动的是当前页面的内容而不是iframe。将页面的滚动条滚动操作回转到当前界面
1 回答
倚天杖
TA贡献1828条经验 获得超3个赞
鼠标放在div
上,如果有滚动条能够滚动的话,浏览器首先会进行当期可滚动容器的滚动,如果滚动到底,scroll
会进行冒泡,如果外面还有可滚动的内容,则继续滚动,知道document/body.
不是理解你第二个问题。
鼠标移动到iframe上,如果可以滚动,自然先滚动iframe,如果你不想iframe滚动,可以overflow:hidden
iframe,但是这样内容就无法显示全。
所以不是很明白你想做到什么效果,是鼠标滚轮
操作的时候只能滚动body,然后iframe只能用鼠标拖动滚动条滚动?
添加回答
举报
0/150
提交
取消