【发布时间】:2012-02-12 03:26:18
【问题描述】:
我将外部 div 的 opacity 属性设置为 0.5, 我将内部 div 的不透明度值设置为 1 但它仍然是透明的
这里是示例代码: HTML:
<div id="div1">
<div id="div2">
<div id="div3"></div>
</div>
</div>
CSS:
#div1{
background: black;
opacity:.5;
width:300px;
height:300px;
}
#div2{
background:white;
width:150px;
height:150px;
opacity: 1;
}
#div3{
display: block;
width: 50px;
height: 50px;
opacity: 1;
background: black;
}
那么问题出在哪里? 或者我有什么想念的吗? 帮帮我!
【问题讨论】:
标签: html css opacity transparent