如何将最大值设置为 css 掩码? [英] How can i set a max-values to a css mask?
问题描述
我正在使用此代码在视频层顶部实现 svg 蒙版.它工作得很好,但是我如何为 css-mask
设置 max
值,以便我可以控制它的最大大小?
我的代码现在看起来像这样:
body {font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji",Segoe UI 符号"、Noto Color Emoji";边距:0;填充:0;}.容器 {位置:相对;高度:100vh;背景:#000;颜色:#fff;}.headline-wrapper {位置:绝对;顶部:50%;变换:translateY(-180%);左:1.4%;}.headline {边距:0;字体大小:min(8vw, 82px);字体粗细:600;文本转换:大写;}.描述包装{位置:绝对;顶部:50%;变换:translateY(120%);左:1.4%;}.描述 {边距:0;字体大小:min(5vw, 57px);字体粗细:400;}.video-wrapper {高度:100%;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-1 -10 70 12"><text font-family="monospace">MASK</text></svg>') 居中/不包含重复;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -10 70 12"><文本字体-family="system-ui">MASK</text></svg>') 居中/不重复;}.视频 {宽度:100%;高度:100%;适合对象:覆盖;显示:块;}
<div class="容器"><div class="headline-wrapper"><h3 class="headline">Headline</h3>
<div class="description-wrapper"><p class="description">Description</p>
<div class="video-wrapper"><video class="video" src="http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" type="video/mp4" 静音循环自动播放="true"><<;/视频>
</section>