embed元素插入视频,页面上一直会显示一个黑框

就是打开网页中的其他链接时,播放器的黑框还是浮在页面的内容上,把内容挡住了,remove也没用,请高手指点,在线等答案
播放时

点其他节点或其他页面时

那个黑色的框会一浮在那里,我试用jquery 清除缓存、remove都没用,那个黑框一直浮在浏览器上,把页面的内容遮住了 ,我用的是KindEditor 编辑器插入的视频
保存时自动生成embed元素 如:

<p align="center">
<embed src="/editor/attached/media/20140514/20140514103134_7885.mp4" type="video/x-ms-asf-plugin" width="550" height="400" autostart="false" loop="true" />
<div align="left">

</div>
<p>
<br />
</p>

求大神们帮助解答 谢谢!本人QQ591824490

怎么让embed元素处于底层,解决flash遮挡html元素问题

方法/步骤

    在开发中可能会遇到flash遮挡住页面中元素的情况,无论怎么设置flash容器或者元素的深度(z-index)都不起作用。这是因为flash默认的渲染模式导致的。这是根本原因。

    具体设置方法:

    在object或embed标签中加入"wmode"属性并设置为wmode="transparent"或"opaque"<object><param name="wmode" value="opaque"> <embed  wmode="opaque"></embed></object>

    wmode="transparent"可以让你的flash透明"Transparent"使 HTML 页的背景可以透过应用程序的所有透明部分显示出来,并且可能会降低动画性能。wmode="Opaque""Opaque" 使应用程序隐藏页面上位于它后面的所有内容。

    Opaque "和"Transparent "都可与 HTML 层交互,从而允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于"Transparent"允许透明,因此,如果 SWF 文件的某一部分是透明的,则 SWF 文件下方的 HTML 层可以透过该部分显示出来,而"opaque"则不会显示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-16
<video width="500" height="400" controls="controls">
<source src="/editor/attached/media/20140514/20140514103134_7885.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
第2个回答  2018-01-21
加个父盒子,写宽,高,然后overflow: hidden;

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网