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:获取现有背景字符串的值并添加到它?的主要内容,如果未能解决你的问题,请参考以下文章

如何获取csv文本的值并插入访问

在现有范围报告中添加新行

获取下拉框的值并通过拼接方式添加到td后面

c#如何获取comboBox当前选中的值

在 Mongoose (mongodb node.js) 中,如何更新现有值并插入缺失值,而不删除未指定的值?

多次编辑多行字符串中的值并创建大量新字符串?