SASS:获取现有背景字符串的值并添加到它?

时间:2012-04-30 01:17:21

标签: css sass compass-sass mixins

我想在SASS / Compass中添加背景,不知道现有的背景字符串。我能够通过写一个全局var来完成,但它似乎很草率。

伪:

=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 个答案:

答案 0 :(得分:1)

目前没有办法通过Sass访问对象的属性,但Sass是一个开放项目,因此您可以随时向开发人员询问是否可以在Github repo上使用此功能。