我经常在我的SASS样式中使用
然后,标记的代码应该是:
自然地,如果我写的这样有效,我就不会在stackoverflow上发布这个问题了 :)
所以问题是:我能基于background属性动态地设置border颜色吗?如果可以,如何实现?
darken
和lighten
。我正在编写一个类,它将有一个边框,但是会依赖于另一个类的背景颜色。我想做的是将边框颜色设置为元素背景颜色的darken
。类似这样:darken($bg-color, 10%)
。.blue { background: #00f; }
.red { background: #f00; }
.border { border: 2px solid darken(background, 20); }
然后,标记的代码应该是:
然后,标记的代码应该是:
<div id="colored-box" class="blue border">
<p>
I have a dark blue border!
</p>
</div>
<div id="colored-box" class="red border">
<p>
I have a dark red border!
</p>
</div>
自然地,如果我写的这样有效,我就不会在stackoverflow上发布这个问题了 :)
所以问题是:我能基于background属性动态地设置border颜色吗?如果可以,如何实现?