美文网首页
embed 嵌入插件遮住 div层 解决方案

embed 嵌入插件遮住 div层 解决方案

作者: 本人七彩奇彩 | 来源:发表于2019-03-28 09:29 被阅读0次

    embed基本没怎么用过,一开始看见竟然以为是过时的播放器标签,就随口说了这个已经时了吧 (汗颜,果断时间不了解清楚不能乱说话)

    认识:


    <embed> 标签定义嵌入的内容,比如插件是HTML5的新标签

    我遇到的问题:


    问题简述:
    embed内嵌插件: type='application/xxx-plugin至于iframe中,外框架的弹出菜单会被内嵌插件的embed遮住

    解决探索:
    网上常见情况对以上问题无效,百度此类问题解决方案几乎没有,细缝中有提到用ifame遮罩于embed与div中间,试下了加上ifame,embed直接不显示了。 去掉ifame,embed竟然被div(设置z-index高于embed)遮住了,神奇的存在。

    最终解决方案是:
    菜单显示时,一起触发div层显示遮住embed,菜单隐藏时触发,div隐藏

    图片1 图片2

    附加网上常见情况:


    embed 内嵌flash type='application/x-shockwave-flash’ ,解决为:wmode='transparent'
    embed 内嵌视频:type='video/mp4’ , 解决为:windowlessVideo=1

    相关文章

      网友评论

          本文标题:embed 嵌入插件遮住 div层 解决方案

          本文链接:https://www.haomeiwen.com/subject/tdyfbqtx.html