2017-02-21 79 views
1

我正在構建我的第一個正確的React應用程序,我有一個關於主題和組件CSS的問題:你如何管理它?React CSS哲學

我理解並喜歡將組​​件外觀與組件本身綁定在一起的想法。這對我來說很有意義。但是,你如何使用更多的全球視覺材料 - 我在思考顏色,角落,那種東西?對我來說,所有這些都應該放在全局樣式表中,但我不明白這怎麼會導致在樣式表之間拆分組件CSS,我認爲這是避免做的想法。

我是一個緩慢的思想家 - 請隨意解釋這一點,就好像我6歲。

+1

使用像[SASS](http://sass-lang.com/)這樣的語言,並在全局樣式表中定義變量,然後根據需要導入。 –

回答

0

我們平時常見的樣式與變量(LESS/SASS )和樣式如按鈕共同組成的文件夾,輸入等。此外,我們有一個文件夾的樣式爲應用程序的部分,如身份驗證的應用程序,還有我們不斷樣式這個應用程序部分獨特的組件或重新定義通用樣式。

但它只是我們的結構,我認爲這是很好的重用。