当前位置: 首页 > 面试题库 >

如何在父div中设置不透明度而不影响子div中的透明度?

马承
2023-03-14
问题内容

嘿,我正在Google搜寻,但我找不到完美的答案

我想在父级DIV中设置不透明度,但在子级DIV中不设置透明度

的HTML

<div class="parent">
<div class="child">
Hello I am child 
</div>
</div>

CSS

.parent{
background:url('../images/madu.jpg') no-repeat 0 0;
}
.child{
Color:black;
}

注: - 我想 背景图像Parent Div没有颜色


问题答案:

如果您在伪类中定义 背景图像 ,可能会很好:after。这样写:

.parent{
    width:300px;
    height:300px;
    position:relative;
    border:1px solid red;
}
.parent:after{
    content:'';
    background:url('http://www.dummyimage.com/300x300/000/fff&text=parent+image');
    width:300px;
    height:300px;
    position:absolute;
    top:0;
    left:0;
    opacity:0.5;
}
.child{
    background:yellow;
    position:relative;
    z-index:1;
}


 类似资料:
  • 问题内容: some stuff, images etc 我想要的是让.container div具有80%的不透明度,但是.site_content的内容为100% 设置CSS不透明度会影响所有子元素。有办法吗?使用jQuery吗? 由于此方法的使用方式,我宁愿避免在后面放置另一个透明div来获得效果的技术。 问题答案: 您需要在容器div上使用RGBA背景属性。。64、64、64是RGB颜色值

  • 我这里有一个带有按钮的div: 我希望div的内容是不透明的,同时仍然保持半不透明的背景色。 该框将包含一个菜单。 “运行”按钮包含在calcMenuContents div中: 我怎样才能使calcMenuContents不是半透明的? 更新:谢谢 BoltClock 的替代解决方案(设置 div 的特定属性,而不是整个 div)。我唯一的问题是父母

  • 问题内容: 假设我要使JPanel%20的不透明度可见。我的意思不是setOpaque(绘制或不绘制)或setVisible(显示或隐藏)…我的意思是使其透明JPanel ..您知道吗? 这可能吗? 问题答案: 您还应该查看具有透明度的背景,以了解使用此功能时可能遇到的任何绘画问题。

  • 我在滚动窗格中有一个带有按钮的网格窗格。当所需的按钮数量不足以填充ScrollPane的最大大小时,它看起来像下面的图像。我需要将这个空白点设置为包含它的窗格的背景色。 我尝试将网格的背景颜色设置为包含它的背景窗格的相同颜色,但它只是用按钮为线条着色。如果我尝试将ScrollPane的不透明度设置为0,它也设置了按钮的不透明度,所以我看不到任何东西,即使我设置了按钮的不透明度之后。 我怎么能这么做

  • 如何在Android系统中使用为跨文本设置alpha/不透明度?我想在一个

  • 我想为包含十六进制颜色代码的容器添加不透明度。我是新来的。请帮帮我。这是代码。提前感谢。