html - 在视频 html/css 上应用 png 蒙版

标签 html css masking

我在将 PNG 蒙版应用于 MP4 文件时遇到一些问题。 不确定我哪里出了问题。

html 是这样的

<html>
<body>
    <video id="wee" autoplay src="dosebotdesigns.com/smoke.mp4">
</body>
</html>

然后 css 读取,

#wee {
  mask-image: url(dosebotdesigns.com/test4.png);
}

请随时查看此 JSFiddle: https://jsfiddle.net/tyd8wggr/

我的主要目标是让 png 掩盖烟雾视频。感谢您的宝贵时间!

最佳答案

这个标签是实验性的,在很多浏览器中都不起作用,参见 its compatibility matrix .也就是说,只需将 -webkit-mask-image: url(http://dosebotdesigns.com/test4.png); 添加到您现有的 css,它在 Chrome 55ish 中对我来说效果很好。

*(好吧,在显示中“工作正常”,您需要进行一些调整以解决图像和视频之间的纵横比差异)

编辑:我认为您正在寻找类似 this 的内容.

关于html - 在视频 html/css 上应用 png 蒙版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42057434/

相关文章:

html - 使用 HTML CSS 打印帐单 - 打印 A4

html - 如何单独定位嵌套图像?

swift - 如何将蒙版对齐到图像上

keras - 如何屏蔽具有 RepeatVector() 层的 LSTM 自动编码器中的输入?

android - 在YouTube App中嵌入YouTube HTML5的问题

javascript - 悬停时居中展开文本

javascript - 显示/隐藏 DIV 元素 Javascript 时出现多次不必要的点击

javascript - 我想从 javascript 随机改变渐变 Angular

css - Shopify:通知邮件中的样式从何而来?

Java 四个字节转二进制 'bitmask'