a {
color: #000;
}
a:hover {
text-decoration: none;
color: #fff;
}
Run Code Online (Sandbox Code Playgroud)
这是我使用的代码.但是,我的页面中没有任何链接可以听到这个.他们遵守这一点:
#menu li, a {
text-align: center;
display: block;
float: left;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size:1.2em;
color: #575757;
text-decoration: none;
list-style: none;
}
Run Code Online (Sandbox Code Playgroud)
因此很多链接都是倾斜的,因为它们都是左边的东西.
链接本身的代码不以任何方式包装.至少不能解释我的错误.
<div id="footer">
<p><center>Copyright 2008 - <a href="index.php">G.S.B.V. Pugilice</a></center></p>
</div>
Run Code Online (Sandbox Code Playgroud)
那段代码给了我两行而不是一行,链接在第二行左边浮动.
我想你可能会错误地理解选择器是如何工作的.
#menu li, a { ... }
Run Code Online (Sandbox Code Playgroud)
意味着将样式应用于id为#menu的元素的任何li后代,以及任何在任何位置找到的样式.
你真的打算: -
#menu li, #menu a {...}
Run Code Online (Sandbox Code Playgroud)
?