有没有一种方法可以改变一个边框的不透明度,而这个边框的颜色是从
寻找纯
currentColor
继承的呢?比如,在#inner2
中继承currentColor
并将其不透明度设置为0.25
。寻找纯
css
的解决方案。例如,类似以下内容的东西:
#outer{
color: rgba(255,0,0,1);
}
.inner{
display: block;
width: 100%;
height: 10px;
margin-bottom: 5px;
border: 2px solid currentColor;
}
#inner2{
/* This is where I want to inherit current color */
/* ... but still set it to 0.25 opacity */
border-color: rgba(255,0,0,0.25);
}
<div id='outer'>
<div id='inner1' class='inner'></div>
<div id='inner2' class='inner'></div>
</div>
before/after
,然后在它们上面设置opacity
。 - vsync