股利没什么问题突出高亮DIV1和DIV2上mousover DIV2,突出显示DIV1鼠标悬停
我有2周的div堆叠在一个容器内彼此的顶部上。 以下是我想要的行为:当您将鼠标悬停在顶部div上时,没有任何反应。当您在底部div上使用鼠标 时,顶部div背景会更改颜色,底部div的背景 会更改不同的颜色。在我尝试的示例代码中,鼠标移动到容器div上使 变成绿色,底部变成紫色。我想要一个鼠标悬停在底部,导致 这种行为,但我想在顶部的一个鼠标悬停无所事事。我觉得我可以得到这个 在jQuery中使用父类选择器或其他东西,但似乎我应该能够在纯CSS中做到这一点 。谢谢!
这是我尝试过的,当然哪些不起作用,但给出了我想要做的事情。
<html>
<head>
<style>
div
{
display:inline;
border:1px dotted black;
font-family:Courier;
background:white;
}
div#outer{
display:inline-block;
border:2px solid red;
}
div#outer:hover #top{
background:green;
}
div#outer:hover #bottom{
background:blueviolet;
}
div#top:hover, div#bottom:hover{
background:white;
}
</style>
</head>
<body>
<div id=outer>
<div id=top>
top
</div>
<br>
<div id=bottom>
bottom
</div>
</div>
</body>
</html>
这是完美的,谢谢! – chiliNUT