React Static Boilerplateでリアクションアプリを構築しています。Reactアプリに読み込まれた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
Hmm。あなたはスタイルローダーとCSSローダーがインストールされ、webpackに正しく適用されていますか?他のCSSルールが適用されていますが、確認するためにチェックするので、私はそう思うでしょう。開発者ツールも見てください。 – Li357