你如何指定不透明度background-color
的在不改变现有背景颜色背景透明度?指定不指定颜色
例如,请考虑:
div {
width: 100px;
height: 100px;
}
.blue {
background-color: blue;
}
.green {
background-color: green;
}
.light {
background-color: rgba(?, ?, ?, 0.9) /* <--- what do I use here? */
}
<div class="blue"></div>
<div class="green"></div>
<div class="blue light"></div>
<div class="green light"></div>
我可以在div.light
提供什么样的价值,改变的不透明度不覆盖/改变绿/蓝颜色的?就像一个background-alpha
或background-opacity
(不存在)
编辑:我不想改变不透明度为DIV 内容可言;只是背景。
编辑:我知道有涉及添加DOM的解决方案,但这就违背了设计的最佳实践(不使用DOM的风格)和我的目标只有一个CSS的解决方案。