SASS:获取现有背景字符串的值并添加到它?
Posted
技术标签:
【中文标题】SASS:获取现有背景字符串的值并添加到它?【英文标题】:SASS: Get value of existing background string and add to it? 【发布时间】:2012-05-09 18:51:14 【问题描述】:我想在 SASS/Compass 中添加背景,不知道现有的背景字符串。我可以通过写入全局变量来完成,但这似乎很草率。
伪:
=mixin-add-icon
// add a background icon
=mixin-add-gradient-from-color($color: blue !default)
// add a background gradient
=mixin-add-texture-bg
// add a bg texture
a
background: blue
+mixin-add-texture-bg
// this should take the existing bg and add texture to it
&.selected
+mixin-add-gradient-from-color()
+mixin-add-icon
// these two should take the existing bgs strings from <a> and add to them
我是否遗漏了一些明显的东西?提前致谢。
【问题讨论】:
【参考方案1】:目前无法通过 Sass 访问对象的属性,但 Sass 是一个开放项目,因此您可以随时询问开发人员是否可以在他们的 Github repo 上提供此类功能。
【讨论】:
以上是关于SASS:获取现有背景字符串的值并添加到它?的主要内容,如果未能解决你的问题,请参考以下文章