我有一个由<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>
悬停在上面时,它会改变不透明度,同时保持 colored颜色 不变.
差不多
a:hover .green, a:hover .brown {background-color: rgba(inherit,inherit,inherit,1);}