html - 我无法让我的 CSS 代码显示我在浏览器中所做的更改
问题描述
当我刷新它时,我无法让我的 CSS 代码显示我在浏览器中所做的更改。一些 CSS 代码工作正常,而我在下面提供的一些 CSS 代码工作不正常。我正在尝试更改主标题导航栏上的 CSS,但所有更改均无效。例如,如果我将背景颜色更改为红色,则不会发生任何事情。
nav {
width: 100%;
height: 100px;
background-color: #0b98de;
}
nav a {
display: block;
font-family: sans-serif;
font-size: 9px;
color: white;
background-color: #17b0cf;
border: 1px solid #000;
padding-top: 20px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
text-decoration: none;
}
nav a:hover {
background-color:#e3e7ee
}
#logo {
font-family: 'Hind', sans-serif;
font-size: 30px;
letter-spacing: -2px;
text-shadow: 1px 1px 2px #c4c4c4;
padding-left: 20px;
padding-right: 40px;
margin-right: 10px;
margin-top: -20px;
}
<body>
<nav>
<a id="logo" href="#">Logo</a>
<a href="#">How it works</a>
<a href="#">Sign Up</a>
<a href="#">Login</a>
</nav>
</body>
解决方案
您的文件中有语法错误
nav a:hover{
background-color:#e3e7ee
}
你应该在 CSS 中用分号结束。将以下内容更改为
nav a:hover{
background-color:#e3e7ee;
}
如果它仍然不起作用,请尝试使用其他浏览器并查看它的行为。如果它在不同的浏览器中工作,您将必须清除测试浏览器的缓存。
推荐阅读
- python - 当 Python 中的键发生变化时提取 JSON 信息
- python - 更大的 plot.barh 图?
- html - 我的应用程序第一次加载时我的 CSS 发生了变化
- azure - Azure 计算机视觉对付费层中的图像实施 4mb 限制?
- sqlite - Flutter:如何从 sqlite 同步数据?
- jquery - Laravel 会话和表列隐藏显示与 jquery 用户偏好
- python - 使用列名从 pandas 调用列时出错
- python - 如何使用 Python 代码以表格格式打印多个 txt 文件的输出?
- jquery - 如何在月份编号的文本中显示月份
- python - 通过正则表达式更新数据框下的列