回答
如果你因为某些原因需要他们持有相同的值,但需要将它们保存为语义或独立变量可读性,或使简单的变化在路上,你可能只是这样做:
$a: #fff;
$b: $a;
$c: $a;
$d: $a;
我在开发过程中可能会改变颜色打交道时,这样做不时。这里有一个例子:
$background_color: white;
$text_color: #444;
$link_color: $text_color;
$overlay_color: rgba($background_color, 0.7);
这是有用的,因为它让我改变的$text_color
价值,并具有$link_color
反映了同样的变化,而在同一时间能够设置$link_color
到完全不同的东西。只使用一个变量$text_color
和$link_color
都意味着我不得不手动查看所有实例以查看哪些与文本相关,哪些与链接有关。我认为一个好的做法是根据它们的用途命名变量,即$text_color
和$link_color
而不是。
不要使用4个变量,只使用1,如果它们具有相同的价值
$a: #fff;
$a: #fff;
$a: #fff;
$a: #fff;
种类的变量的整点;}欢迎来到SO! – 2013-02-20 14:37:22
根据作者的需要可能忽略了这一点。例如,我可能想要覆盖像Foundation这样的框架的默认值,但也不会使用它们的变量名称替代我自己的SASS/SCSS文件的其余部分。举个例子,为什么我会这么做,好的框架似乎无缘无故地重命名它们的变量(比如最新的驼峰案例改变)。 – 2013-03-12 01:38:57
- 1. 对于不同ID使用相同值的多个变量
- 2. SCSS:将两个值分配给变量
- 3. 多个结构变量的值是无意的相同
- 4. 将多个变量设置为相同的值
- 5. 将相同的值分配给多个变量
- 6. 将相同的值分配给多个变量
- 7. 将多个变量初始化为Java中的相同值
- 8. 将多个值存储在列表中的相同变量
- 9. SCSS变量使用
- 10. 多个变量值
- 11. 相同的变量
- 12. Java类变量等于相同的值
- 13. 使用相同的变量更新值
- 14. 变量具有相同的值,pygame
- 15. 变量包含相同的值(VBA)
- 16. 获得相同值的两个不同变量
- 17. Python:将许多变量设置为相同的值 - 自动计数变量数
- 18. SCSS/SASS的条件变量
- 19. Scss变量的好处?
- 20. 角2中的scss变量
- 21. 是不同的PHP变量的变量解析为相同的变量名称相同的变量?
- 22. 如何在SCSS中的另一个变量中使用变量
- 23. 将值赋给名为与另一个类的变量相同的类变量
- 24. 我可以将相同的值赋给C中的多个变量吗?
- 25. 将单个值赋给多个AngularJs $ scope变量与常规JavaScript中的变量相同?
- 26. 多个实例的变量总是相同的
- 27. R:的相同的变量
- 28. 如何在泊坞窗上设置多个指向相同值的env变量?
- 29. 如何在Sass或SCSS中调用“多个变量参数”
- 30. SCSS if指令:如何传递多个变量?
需要不同的变量,因为我正在使用Twitter Bootstrap。 – Victor 2013-02-21 02:49:28
即使您需要多个变量来保存相同的值,不会分配一个变量,并且使用该变量分配其他变量是最简单的解决方案吗?除非我误解了某些东西,否则你的目标是让相同的值填充多于一个变量的权利?我唯一能想到的其他工作就是使用多重游标功能,例如Sublime Text。 – Simon 2013-02-22 08:26:35