ejsテンプレートエンジンを使用してnode.js/expressアプリケーションにCSSファイルとJSファイルを追加しています。 JSファイルが適用されていますが、最初にインクルードされているCSSファイルのみが適用されています。すべてのファイルがインクルードされていますが、スタイルは最初のもの以外のhtmlには適用されません。他のCSSファイルを最初のファイルにインポートすると、htmlに適用されます。ノードjs htmlに含まれる最初のcssファイルのみが適用されています
静的メソッド経由で追加。
app.use(express.static(__dirname + '/public'));
HTMLで
<link href="css/custom.css" rel="stylesheet" title="custom" type="text/css" />
ブラウザの開発者ツールでコンソールとネットワークを確認してください。エラーがありますか? –
何も関連しません。ファイルが追加され、ファイルにエラーはありませんが、CSSは要素に適用されていません。 – Nadeem
[cssファイルをejsに追加する]の複製があります(http://stackoverflow.com/questions/18629327/adding-css-file-to-ejs) – tyehia