回答
如果你因爲某些原因需要他們持有相同的值,但需要將它們保存爲語義或獨立變量可讀性,或使簡單的變化在路上,你可能只是這樣做:
$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. 單個語句中多個變量的相同值賦值
- 2. 對於不同ID使用相同值的多個變量
- 3. SCSS:將兩個值分配給變量
- 4. 多個結構變量的值是無意的相同
- 5. Python的初始化多個變量相同的初始值
- 6. PHP的鏈接有多個變量具有相同值
- 7. 將多個值存儲在列表中的相同變量
- 8. 將多個變量聲明爲相同的值
- 9. 將多個變量初始化爲Java中的相同值
- 10. 將多個變量設置爲相同的值
- 11. 多個Javascript變量具有相同的值
- 12. Python將多個變量分配給相同的列表值?
- 13. 具有相同變量值的多個自動佈局約束
- 14. PHP:切換檢查多個變量的相同值
- 15. 將相同的值分配給多個變量
- 16. 將相同的值分配給多個變量
- 17. 具有十進制值的多個變量的每個循環的SCSS
- 18. SCSS變量 - 相同的名稱,在不同的媒體斷點中的不同值
- 19. SCSS變量範圍
- 20. SCSS變量使用
- 21. 多個變量值
- 22. Rails 3.1 - 強制SCSS變量值刷新?
- 23. 相同的變量
- 24. 多重繼承:相同的變量名
- 25. 變量設置爲相同的值?
- 26. 使用相同的變量更新值
- 27. 變量包含相同的值(VBA)
- 28. Java類變量等於相同的值
- 29. 變量具有相同的值,pygame
- 30. 使用不同變量同時運行多個相同線程
需要不同的變量,因爲我正在使用Twitter Bootstrap。 – Victor 2013-02-21 02:49:28
即使您需要多個變量來保存相同的值,不會分配一個變量,並且使用該變量分配其他變量是最簡單的解決方案嗎?除非我誤解了某些東西,否則你的目標是讓相同的值填充多於一個變量的權利?我唯一能想到的其他工作就是使用多重遊標功能,例如Sublime Text。 – Simon 2013-02-22 08:26:35