【发布时间】:2013-11-23 09:22:39
【问题描述】:
我这里有一个带按钮的 div:
我希望 div 的内容不透明,同时仍保持半透明的背景颜色。
该框将包含一个菜单。
#calculationMenu {
text-align: center;
margin-left: auto;
margin-right: auto;
border: 1px solid #1F5899 ;
height: 200px;
width: 400px;
padding: 20px;
opacity:0.4;
background-color: #6AA6D9;
}
div.calcMenuContents {
opacity: 1;
}
运行按钮包含在 calcMenuContents div 中:
<div id="calculationMenu">
<div id="calcMenuContents">
<button onclick="runCalculations(2)" class="insideMenu">Run</button>
</div>
</div>
我怎样才能使 calcMenuContents 不是半透明的?
更新:感谢 BoltClock 的替代解决方案(设置 div 的特定属性,而不是整个 div)。 我唯一的问题是父母
【问题讨论】:
-
使用
rgba()颜色:css3.info/preview/rgba -
查看我对这个问题的回答:stackoverflow.com/questions/11807286/…
-
我认为您提交的编辑有点太早了...