我目前面临一些css代码的问题。我想要实现的是当有人将鼠标悬停在要显示#trigger
的 div中的链接上时#hidden
。
<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
#hidden {
display: none;
position: absolute;
top: 20px;
left: 100px;
border: 1px solid red;
}
#trigger {
border: 1px solid white;
background: red;
}
#trigger:hover #hidden {
display: block !important;
}
</style>
</head>
<body>
<div id="hidden">
This hidden div.
</div>
<span id="trigger">
<a href="#">Show</a>
</span>
</body>
</html>
我试图理解为什么这个代码拒绝工作。我在很多地方都使用过类似的代码,而且效果很好。这里有什么问题?