我正在为我的个人投资组合网站重新设计网站.我有一个很酷的功能,我的标题/导航栏会根据它所在网页的哪个部分改变颜色(网站只有一页).
我能想到这样做的唯一方法是将onclick事件添加到转到页面不同部分的链接,但是当用户手动滚动到a时,这不允许我更改标题/导航栏的颜色.新的部分.
我想知道是否有人可以指出我正确的方向,因为我不知道从哪里开始.
如果人们想查看它,这是现在的网站:
这是关于标题的HTML标记
<header>
<div class="container">
<nav>
<a href="#home">Welcome</a>
<a href="#featuredWork">Work</a>
<a href="#caseStudy">Case Study</a>
<a href="#about">About</a>
<a href="#contact">Contact</a>
</nav>
</div>
</header>
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的帮助.
我正在使用 arduino、node.js 和 socket.io 开发一个项目。我在本地主机中运行它,但是我的外部样式表不会加载。
错误似乎是说它无法从这个路径http://localhost:1337/css/main.css获取我的 css
但是,如果我将 css 保留在 html 文件中的样式标记中,则一切正常,有没有办法将 css 保留在外部,以免弄乱我的 html 文件?
继承人如何加载我的 css
<link rel="stylesheet" type="text/css" href="css/main.css">
Run Code Online (Sandbox Code Playgroud)
这是我的文件结构的样子
这是我在 css 文件夹中的 main.css 文件
我的 main.css 文件在 css 文件夹中,我正在处理 interface.html 文件