我正在尝试使用简单背景颜色和div上的某些文本创建div。我想减少这个div的背景颜色的不透明度,但是当我这样做时,div上文本的不透明度也发生了变化。有没有办法只改变背景颜色的不透明度?CSS将不透明度添加到div的背景颜色而不是内容
.main{
background-color: red;
width: 100%;
height: 200px;
opacity: 0.5;
}
<div class="main">
<p>Opacity of this text shouldn't be changed.</p>
</div>
'背景-color:rgba(rr,gg,bb,0.5)'。 – 2016-11-17 05:57:53
此问题已被问到[** Here **](http://stackoverflow.com/questions/16884398/how-to-change-the-background-colours-opacity-in-css)。在SO上发布问题之前,先试着自己修复它,或者至少在Google上搜索它。我在回答这个问题。 –
对不起,我没有看到。我会确保在下一次提问前做好适当的研究。 @MuhammadUsman – Harish