我在页面主体上有一个背景,它是我希望通过第一级div而不是第二级div显示的图像。
<body>
<div style='opacity:0.9;'><p>This is a wrapper that shows some of the background</p>
<div style='background-color:#fff;'><p>This is a child div that I want to be all white</p>
</div>
</div>
</body>显然,第二级div也会拾取.9的不透明性,有没有办法覆盖它?
发布于 2012-04-04 13:23:42
您好,您可以这样做
您可以定义父级opicity
像你一样的孩子
例如。
css
.parent{
padding:20px;
background:rgba(112,81,246,0.3);
}
.child{
padding:20px;
background:rgba(112,81,246,0.6);
}
HTML
<div class="parent">
<div class="child">Hello i m child</div>
</div>现场演示请点击此处http://jsfiddle.net/rohitazad/PC4sL/
发布于 2012-04-04 13:02:23
这些都可以让你入门:
Answer 1
Answer 2
https://stackoverflow.com/questions/10005047
复制相似问题