【发布时间】:2014-09-10 10:40:37
【问题描述】:
这是我的css代码:
#navigation
{
width: 100%;
height:31px;
background:#333;
}
#navigation ul
{
margin: 0;
padding: 0;
}
#navigation ul li
{
list-style-type: none;
display: inline;
}
#navigation li a
{
display: block;
float: right;
color:#CCC;
text-decoration: none;
padding-top: 7px;
padding-right: 10px;
padding-bottom: 7px;
padding-left: 10px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
}
#navigation li a:hover
{
color:#FFF;
}
这是我的 html 代码:
<div id="navigation">
<ul>
<li><div><a href="">menu1</a></div></li>
<li><div><a href="">menu2</a></div></li>
<li><div><a href="">menu3</a></div></li>
<li><div><a href="">menu4</a></div></li>
</ul>
</div>
这里每个链接标签都有悬停事件。但我只想删除 menu1 的悬停事件。我的意思是用户可以点击 menu2、menu3 和 menu4,但 menu1 没有悬停事件,所以当用户点击它时,什么也没有发生。
【问题讨论】:
-
您的 html 已损坏。看我的回答