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 に答える