我有一个有趣的问题。我想要一个带有边框的盒子覆盖在 vlc 网络播放器之上。如果背景颜色不透明,我可以让它正常工作,但是一旦我将它设置为透明,它就会被绘制在播放器后面。有谁知道如何解决这个问题?
这是一个 jsfiddle,显示了我在说什么(您需要安装 vlc web 插件才能使其工作。此外,出于某种原因,您只能使用 firefox 进行叠加)。
最佳答案
这篇文章很旧,但是如果有同样问题的人(比如我)找到它,这里是解决方案:
VLC 插件具有“无窗口”属性,您可以在这种情况下使用。
只需在嵌入标签中添加 windowless="true"
。
来自文档:
windowless: (since VLC version 2.0.6) Draw the video on a window-less (non-accelerated) surface and allow styling (CSS overlay, 3D transformations, and much more). Default: false
关于javascript - 如果背景颜色是透明的,则无法覆盖 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6740582/