我正在尝试创建一个网站,但我希望网站的不同部分(导航栏)具有外部HTML文件。因此,就像您通常所做的那样,我将HTML文件链接在一起并且可以正常工作,但是对于第二个文件的CSS文件,情况就大不一样了。我曾经将文件链接到网站,但是由于某种原因它无法正常工作。
我检查是否有错误,仍然没有链接。我尝试使用不同的链接方式,notta。
我用来链接CSS文件的链接标记:
class BaseballStats {
constructor() {
this.totalItems = 0;
this.list = document.querySelector("baseball");
}
init(url, bool) {
this.bool = bool;
var that = this;
console.log(url);
fetch(url)
.then(resp => resp.json())
.then(data => {
console.log(data.stats);
that.data = data;
if (this.bool) {
that.items = that.data.stats;
this.totalItems = that.items.length;
console.log("about to loop");
for (var i = 0; i < this.totalItems; i++) {
var listNode = document.createElement("LI");
listNode.innerHTML = `<p>${this.items[i]}</p>`;
console.log("did it reach here");
this.list.appendChild(listNode);
}
}
});
}
}
下面是我的animations.css文件:
<link rel="stylesheet" type="text/css" href="animations.css">
希望您能够知道我在说什么