0

既存の背景文字列を知らずに、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

明らかな何かが欠けていますか?前もって感謝します。

4

1 に答える 1

1

現在、Sass を介してオブジェクトのプロパティにアクセスする方法はありませんが、Sass はオープン プロジェクトであるため、 Github リポジトリでそのような機能が可能かどうかをいつでも開発者に尋ねることができます。

于 2012-05-07T20:27:27.453 に答える