gpt4 book ai didi

html - CSS 多个 ID - 并非所有 ID 都有效

转载 作者:太空宇宙 更新时间:2023-11-03 22:33:44 24 4
gpt4 key购买 nike

我遇到了多个 ID 与 CSS 不工作的问题。

这是我的完整代码:

<html>
<head>
<img src="logo.png" alt="logo" />

<style>


/* Add a black background color to the top navigation */
.topnav {
background-color:RGB(12,30,60);
overflow: hidden;
}

/* Style the links inside the navigation bar */
.topnav a {
float: left;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 15px;
font-family: "Gill Sans MT"
}

/* Change the color of links on hover */
.topnav a:hover {
background-color: #ddd;
color: black;
}

/* Add a color to the active/current link */
.topnav a.active {
background-color: RGB(255,192,0);
color: white;
}




#header
{
text-align: center;
font-size: 14px;
font-family: "Gill Sans MT";
margin-top: 30px;
}​

#testa
{
text-align: center;
font-size: 14px;
font-family: "Gill Sans MT";
margin-top: 30px;
}​




</style>
</head>

<body>
<div class="topnav" id="myTopnav">
<a href="index.html">Home</a>
<a href="classification.html">Classification</a>
<a class="active" href="october.html">Data Visualisation</a>
<a href="contact.html">Contact</a>
</div>

<div id="header">
<!-- *** Section 1 *** --->
<h3>Time series of applications to 'Research Grants (Open Call)' for this Financial Year<br> and the previous three with 'Bollinger Bands'.</h3><br>
</div>

<div id="testa">
<!-- *** Section 1 *** --->
<h3>Time series of applications to 'Research Grants (Open Call)' for this Financial Year<br> and the previous three with 'Bollinger Bands'.</h3><br>
</div>



</body>
</html>

虽然“header”css 有效,但“testa”无效,尽管它们完全相同(ID 名称除外)。我已经尝试了多个 ID,但它仍然导致同样的问题。

有趣的是,如果我将“testa”css 放在“header”css 之前,它们都不起作用。

有谁知道我错在哪里?谢谢。

最佳答案

#header 和 #testa 后面有一个奇怪的字符 {} 括号。

请尝试以下风格:

<style>
/* Add a black background color to the top navigation */
.topnav {
background-color:RGB(12,30,60);
overflow: hidden;
}

/* Style the links inside the navigation bar */
.topnav a {
float: left;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 15px;
font-family: "Gill Sans MT"
}

/* Change the color of links on hover */
.topnav a:hover {
background-color: #ddd;
color: black;
}

/* Add a color to the active/current link */
.topnav a.active {
background-color: RGB(255,192,0);
color: white;
}




#header
{
text-align: center;
font-size: 14px;
font-family: "Gill Sans MT";
margin-top: 30px;
}
#testa
{
text-align: center;
font-size: 14px;
font-family: "Gill Sans MT";
margin-top: 30px;
}
</style>

\u200b

那个字符破坏了你的 css。

希望对你有帮助

关于html - CSS 多个 ID - 并非所有 ID 都有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47531839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com