[問題] SCSS 變數問題

看板Web_Design作者 (天)時間6年前 (2018/05/19 20:57), 編輯推噓2(204)
留言6則, 4人參與, 5年前最新討論串1/1
各位好~ 我是SCSS新手 最近開發遇到一點問題 我寫了一個切換class就能更改theme的網頁 有全域變數 $title-color 有些#test2 是依照title-color顏色去微調 我希望在套用theme時,能一併更改title-color顏色 因此在 @minxin 內加了 $title-color: $color; 但實際上這行是無效的 結果還是會以原本的全域變數為主 如果加上!global,則會造成即使未套用theme,也會以!global為主 測試網頁如下 https://codepen.io/skytien/pen/jxQvxy 請問該怎麼做才能只在套用theme時update全域變數呢? 或是有沒有什麼更好的做法? 我原本是希望可以依照狀況直接套用不同CSS檔 但找不到比較好的範例 麻煩大家回答了M(_ _)M 謝謝各位~~ --

03/13 12:29,
請善用gogle通訊錄:)
03/13 12:29

03/13 12:30,
o
03/13 12:30

03/13 12:30,
o
03/13 12:30

03/13 12:30,
o
03/13 12:30

03/13 12:31,
不補了(/‵Д′)/~ ╧╧
03/13 12:31

03/13 12:31,
拜託不要拿我當簽名檔...
03/13 12:31
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.187.90 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1526734631.A.4B6.html

05/19 21:12, 6年前 , 1F
compile出來的是CSS 當然沒有SCSS的variable
05/19 21:12, 1F

05/19 21:15, 6年前 , 2F
可以參考這篇的寫法:https://bit.ly/2Gw8okd
05/19 21:15, 2F

05/20 10:54, 6年前 , 3F
離個題,你想要的效果 CSS4 Variable 好像可行
05/20 10:54, 3F

10/05 22:22, 5年前 , 4F
直接用body下不同theme class name 然後用sass map去規
10/05 22:22, 4F

10/05 22:22, 5年前 , 5F
劃sass結構比較好。https://wcc723.github.io/css/2016
10/05 22:22, 5F

10/05 22:22, 5年前 , 6F
/12/25/sass-map/
10/05 22:22, 6F
文章代碼(AID): #1R01ydIs (Web_Design)