问题标签 [css-mask]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - CSS mask-image 与滚动条重叠
我正在研究一种全球褪色行为。位于可滚动区域中的一般内容(无论是文本还是其他内容)。由于各个区域的背景并不总是相同,我一直在寻找一种解决方案,它可以让内容在滚动时透明地运行。因此,您不必为每条内容都创建新的淡入淡出。
然后我想到了用一个在上下设置渐变的蒙版来做到这一点。
不幸的是,我现在遇到的问题是掩码也在浏览器给出的滚动条上方。
这里有一个小例子:
https://jsfiddle.net/2psemtzd/1/
是否可以从掩码中排除滚动条?
html - 如何在 CSS 蒙版内有阴影?
我可以在 SVG 蒙版制作的切口内有阴影吗?
这是我正在使用的代码
index.html
styles.css
但这是我想要的结果(我已经在 Illustrator 中制作了):
这是 SVG:https ://drive.google.com/file/d/1O7nGJHeYkgw9Al9BojSVI7f8zKzv4fbu/view?usp=sharing
html - CSS 掩码/-webkit-mask 在 Safari 中不起作用
我有一个项目,我尝试用渐变边框绘制一个圆圈。我已经做到了,所以它可以在 Chrome 中运行。但是样式在 safari 中不起作用。我不知道为什么它不起作用。我已经mask:
为 safari 添加了一个版本。
css - 使用 css 反转 SVG 后面的掩码属性
我有一个 SVG 并使用带有背景颜色的蒙版来显示 SVG,是否有任何属性可以用来反转蒙版?例如。通常 svg 掩码不会显示任何不在 svg 后面的东西,我怎么能以另一种方式发生这种情况?
我原以为 mask-composite 将是此处使用的属性,但是浏览器(Chrome)无法识别它
css - 使用遮罩时儿童的背面可见性
当我在 a 上使用遮罩时div
,我无法backface-visibility
为其子级隐藏。这是一个示例,其中文本Hellohidden
在其父级旋转时尚未变为。我该如何解决这个问题?
html - CSS 掩码和剪辑路径都阻碍了 Safari 页面上的其他元素
我有一个项目,我需要同时使用剪辑路径和蒙版,以便在 div 上获得某种渐变着色。我使用剪辑路径和蒙版将颜色包含在 div 的边界内。
这在 Chrome 和 Firefox 中都可以正常工作。但在 Safari 中,其他元素仍然在被遮罩的元素后面,无法进行交互。正如您在下面的代码片段中看到的,我添加了 2 个示例。一个使用剪辑路径,另一个使用蒙版。在 Safari 中,无法与绿色 div 进行交互。
css - 如何让子 div 出现在父 div 中的 CSS 掩码上方
我已将 svg 蒙版应用于使用 Gutenberg 封面块创建的 mp4 视频。问题是 wp-block-cover__inner-container 文本也被 svg 掩盖,但需要出现在其上方。
我尝试使用以下答案来解决我的问题,但我不是专业人士并且无法这样做:如何仅在元素的背景上而不在其子元素上应用蒙版图像?
网址:https ://net0kitchen.com/393-2
CSS:
非常感谢任何帮助。