HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html5 – iframe with pointer-events:none;但是里面有一个div,它有指针事件:auto;大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_874_1@
可以有一个带有指针事件的外部div:none;并在其中使用指针事件的另一个div:auto;.外部div对于单击事件是透明的(即它不会对点击事件作出反应,但是底层的html控件会响应)而内部的div将会发生.

但是,我现在有一个场景,我需要用iframe做同样的事情,但它不起作用.我设置了pointer-events:none;在iframe上,但是那些应该可点击的内部div甚至不具有指针事件:auto;组.

There is another similar question here,但因为偏离主题而被关闭.我不明白为什么.这是一个非常有效的html / css问题.

解决方法

iFrame被视为单个内容,而不是iFrame所在页面的一部分,因此,不,这是不可能的.

渲染器和DOM将iFrame视为黑盒子.这就是为什么你不能,例如,运行像iFrameElement.childNodes [0]和类似的常规方法(并获得iFrame的< html>).你必须运行iFrameElement.contentWindow.document.documentElement或类似的东西.这是一个完全独立的浏览环境.

大佬总结

以上是大佬教程为你收集整理的html5 – iframe with pointer-events:none;但是里面有一个div,它有指针事件:auto;全部内容,希望文章能够帮你解决html5 – iframe with pointer-events:none;但是里面有一个div,它有指针事件:auto;所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。