我正在创建开源选择框脚本,并使用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.
可能导致任何冲突吗?
谢谢。
答案 0 :(得分:1)
创建插件时,最好使用脚本名称命名css变量(imo)。这几乎可以保证没有冲突。 Flexslider是一个很好的例子。