1.把悬停效果加到菜单项
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
ul
{
width:200px;
}
ul li ul
{
list-style-type:none;
width:200px;
margin:5px;
}
a
{
display:block;
border:1px solid #fff;
background-color:#00f;
color:#fff;
text-decoration:none;
}
li
{
list-style-type:none;
}
.hover
{
background-color:#000;
}
<script src="../Scripts/jquery-1.4.1.js" type="text/java script">
<script type="text/java script">
$(document).ready(function () {
$('a').hover(function () {
$(this).addClass('hover');
}, function () {
$(this).removeClass('hover');
});
});
2.折叠式菜单
.Menu
{
width:200px;
background-color:#0ff;
padding:5px;
margin:1px;
}
.menuitems
{
display:none;
background-color:Red;
}
a
{
display:block;
border:1px soild #fff;
text-decoration:none;
color:#fff;
padding:10px;
}
.menuitems a:hover
{
background-color:#000;
}
li
{
display:inline;
}
ul
{
display:inline;
}
<script src="../Scripts/jquery-1.4.1.js" type="text/java script">
<script type="text/java script">
$(document).ready(function () {
$("p.Menu").mouseout(function () {
$("div.menuitems").slideUp('slow');
$('p').css({ 'background-color': '' });
});
$('p.Menu').mouseover(function () {
$(this).next('div.menuitems').slideDown(500).siblings('div.menuitems').slideUp("slow");
$(this).siblings().css({ 'background-color': '' });
});
});
Books
Moive