我看了一下this页面试图做一个简单的鼠标在菜单上工作(基于用户:sarfraz的答案)。我不确定我是否错过了JavaScript,但看起来应该没有。如果我加载页面,我会得到一个div
,将“菜单”写入一个框中,然后将鼠标移到该框上,只保留一次。在将鼠标取下后,div
框消失不再被看到。我试图搞visibility
风格在menu
编号,将其设置为可见或隐藏,我也尝试设置风格display:none;
没有运气。我也发现这个page,但那个有一个永久列表不会消失onmouseout
。我应该只是将li
标记着色为与背景相同并使用它?div与鼠标悬停不显示按预期?
<html>
<head>
</head>
<style>
body
{
background-repeat:repeat;
background-color: white;
}
#container
{
position: relative;
margin: 0 auto;
height: 100%;
width: 100%;
}
#menu
{
position: absolute;
margin: 0 auto;
height: 100px;
width: 300px;
top: 70%;
left: 40%;
background-color: white;
border:2px solid;
border-color: purple;
}
</style>
<body>
<div id='menu' onMouseOver="this.style.visibility = 'visible';" onMouseOut="this.style.visibility = 'hidden';">menu</div>
</body>
</html>