首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用css时,子div可以比父div具有更高的不透明度吗?

使用css时,子div可以比父div具有更高的不透明度吗?
EN

Stack Overflow用户
提问于 2012-04-04 12:42:44
回答 2查看 17K关注 0票数 26

我在页面主体上有一个背景,它是我希望通过第一级div而不是第二级div显示的图像。

代码语言:javascript
复制
<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的不透明性,有没有办法覆盖它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-04 13:23:42

您好,您可以这样做

您可以定义父级opicity

像你一样的孩子

例如。

css

代码语言:javascript
复制
.parent{
    padding:20px;
    background:rgba(112,81,246,0.3);
}
.child{
    padding:20px;
    background:rgba(112,81,246,0.6);
}
​

HTML

代码语言:javascript
复制
<div class="parent">
<div class="child">Hello i m child</div>
</div>​

现场演示请点击此处http://jsfiddle.net/rohitazad/PC4sL/

票数 33
EN

Stack Overflow用户

发布于 2012-04-04 13:02:23

这些都可以让你入门:

Answer 1

Answer 2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10005047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档