我可能已经监督了一个非常愚蠢的错误,但我不知道为什么这不起作用:
这是我的 HTML,它是一个简单的菜单,如果我将鼠标悬停在“主页”或“播放”上,则 div“装饰”的字体颜色会变为红色......
<div class="menu">
<h1>
<a href="#">HOME</a> <a href="#">PLAY</a> <a href="#">LOGIN</a>
<div id="deco">A</div>
</h1>
</div>
CSS:
body {
height:100%;
width:100%;
display: block;
background-color: #000;
overflow: hidden;
margin: 0;
padding:0;
}
.menu {
margin-top:10%;
margin-left: auto;
margin-right: auto;
text-align: center;
}
h1 {
font-family: "Dauphin";
color: #FFFFFF;
}
a {
color: #FFF;
text-decoration: none;
}
a:hover #deco{
color: red;
}
#deco {
font-family: "Invader";
top: 123px;
color: #FFF;
width:100%;
height:100%;
text-align: center;
}