SASS变量命名空间

时间:2013-11-27 21:53:27

标签: html css sass compass-sass

我正在创建开源选择框脚本,并使用SASS作为我的CSS代码的预处理器。

我的问题是,我应该在SASS变量前加上我脚本的唯一命名空间,即:

@my-plugin-border-color: 20px !default;
@my-plugin-background: 20px !default;
// e.t.c.

或者只留下:

@border-color: 20px !default;
@background: 20px !default;
// e.t.c.

可能导致任何冲突吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

创建插件时,最好使用脚本名称命名css变量(imo)。这几乎可以保证没有冲突。 Flexslider是一个很好的例子。