0

我不希望子元素继承父不透明度。[在此处输入链接描述][1]

[1]: http : //jsfiddle.net/xALAW/jsfiddle

<html>

    <head></head>
    <body>

        <div class='hasopacity'>
            This is the text with some opacity
            <div class='noopacity'>
                This is the text with no opacity 
            </div>
        </div>
</body>

css

.hasopacity{opacity:0.5}
.noopacity{opacity:1}
4

2 回答 2

2

子元素必须继承父元素的不透明度设置。

我知道的唯一解决方案是让通常是子元素的元素实际上是一个兄弟元素,它的位置看起来像是一个子元素。

于 2013-02-23T08:10:06.310 回答
1

你不能,这是因为你在做透明的东西,如果里面有别的东西,它也是透明的!

无论如何,这是一个重复的问题:我不想在 CSS 中从父级继承子级不透明度

于 2013-02-23T08:08:21.497 回答