.js
別のスタイルシート ファイルで定義された CSS クラスを参照する Javascript ファイルがあります。
参照するとは、次のようなことを意味します。
.attr("class", "link")
はlink
、スタイルシート ファイルで定義されたクラスです。
ファイル内で上記の.js
とファイルの両方をリンクすると、スタイルは適切に適用されますか?.css
.html
編集:これまでに試したこと
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Graph Test</title>
<link type="text/css" href="../css/graph.css" rel="stylesheet">
</head>
<body>
<div id="graph-container">
<div style="width:700px; height:600px" id="graph"></div>
</div>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/d3/2.10.0/d3.v2.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="../js/graph1.js"></script>
</body>
</html>
graph1.js
.js
からクラスを参照する問題のファイルですgraph.css
。graphs.css
両方のファイルが指定された場所に存在しますが、 で定義されたスタイルは で作成された要素に適用されませんgraph1.js
。
注:離陸<!DOCTYPE html>
すると問題は解消されますが、解決にはなりません。