假设您将CSS不透明度应用于纯色.在内存和性能方面,使用rgba值或颜色+不透明度更好吗?
我希望 div 具有filter:opacity(0.5)白色背景上的“灰色”外观,但我不想真正使其透明。我该怎么做呢?我知道一个解决方案就是在其后面放置另一个带有白色背景的元素,但我正在寻找一种仅具有 CSS 滤镜效果的更简单的解决方案。
transparent-- 指定颜色应该是透明的。这是默认值
inherit——从其父元素继承此属性。
但实际上,我看不出它们有什么区别。在以下示例中,两个子元素都将具有coral背景颜色。
<div style="background-color: coral">
<div style="background-color: transparent">
transparent
</div>
<div style="background-color: inherit">
inherit
</div>
</div>Run Code Online (Sandbox Code Playgroud)
在什么条件下我会得到不同的结果?