我有一组<a>
具有不同 rgba 背景颜色但具有相同 alpha 的标签。是否可以编写一个仅更改 rgba 属性的不透明度的 CSS 样式?
代码的快速示例:
<a href="#"><img src="" /><div class="brown">Link 1</div></a>
<a href="#"><img src="" /><div class="green">Link 2</div></a>
还有款式
a {display: block; position: relative}
.brown {position: absolute; bottom: 0; background-color: rgba(118,76,41,.8);}
.green {position: absolute; bottom: 0; background-color: rgba(51,91,11,.8);}
我想做的是编写一个样式,当<a>
鼠标悬停在上面时会改变不透明度,但保持颜色不变。
就像是
a:hover .green, a:hover .brown {background-color: rgba(inherit,inherit,inherit,1);}