我建立與之反應靜態樣板一個反應程序。裝入應用程序做出反應有些CSS不適用於
每個組件都有這樣的目錄結構:
MyComponent/
-- MyComponent.css
-- MyComponent.js
-- package.json
,並在MyComponent.js
文件,我在做一個原始import './MyComponent.css'
比方說,我的CSS包含這樣的事情:
body { background-color: orange; }
.card { background-color: purple; }
,並在我的組件渲染功能渲染一張牌:
render() {
return (
<div className="card">Hello World</div>
);
}
頁的身體會變爲橙色,但卡不會變成紫色。
這是爲什麼CSS沒有被充分應用到所生成的HTML?
也許在'.card'規則中加上'!important'? – Li357
我想,它甚至不顯示爲看到了'.card'的CSS的。 – Kristian
嗯。你有風格加載器和css加載器安裝並正確應用到webpack?我會這樣想,因爲其他的CSS規則已經被應用,但是請確認。也看看開發工具。 – Li357