色を継承できますが、不透明度の値を上書きできますか?ここで擬似 CSSの例は次のとおり 色を継承しますが、不透明度/透明度をオーバーライドします
.color-class {
background-color: rgba(255, 0, 0, 0);
}
.lighten {
background-color: rgba(inherit, inherit, inherit, .4);
}
着色要素と同じである他方をもたらすはずである
<div style="color-class">I am red</div>
<div style="color-class lighten">
I am red and a little bit transparent
</div>
に適用されるが、追加の透明性と色を(継承)。
基本的に、色の値を変更せずに背景色を明るくする(または暗くする)CSSクラスが必要です。
あなたはCSSプリプロセッサを使用していますか?おそらく、サス。 – Adriano