我正在使用create-react-app
,我正在嘗試制定將樣式表應用於特定頁面的「高效」方式。React CSS - 如何僅將CSS應用於特定頁面
我src
文件夾結構看起來是這樣的:
| pages
| - About
| - - index.js
| - - styles.css
| - Home
| - - index.js
| - - styles.css
| index.js
| index.css
在每個index.js
文件我用import './style.css'
然而,我發現,當我從一個頁面瀏覽到下來自起始頁面的樣式正在被應用到目標頁面,就好像它們被緩存並且目標頁面的樣式沒有被遵循一樣。
我只是想知道如果我誤解了如何將樣式應用於React到特定頁面。我是否應該製作完全自包含的組件,它們也會增加風格?
我正在考慮將它們內聯應用,但我意識到使用JS樣式時存在限制。