:root { --color: #f0f0f0; }<p>您可以对它应用 80% 的不透明度:
#element { background-color: rgba(var(--color), 0.8); }<p>结果in:
<p><p>其中元素的背景颜色具有 80% 的不透明度,同时保持背景图像。 <p>实现说明: <p>此所有主流浏览器都支持该方法。但值得注意的是,它将十六进制值转换为十进制 RGB,这在某些情况下可能会影响颜色表示的准确性。
以上是如何在保留背景图像的同时将不透明度应用于 CSS 颜色变量?的详细内容。更多信息请关注PHP中文网其他相关文章!