论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Javascript教程
Tag:验证,特效,入门,实例,验证,表单,特效,正则表达式,跑马灯,document,函数,代码,getElementByID,菜单,图片,视频教程

Jquery实例教程:制作网页下拉菜单

文章类别:Javascript | 发表日期:2012-3-19 10:22:32

JavaScript教程:Jquery制作网页下拉菜单


   要点说明:1.简单合理的html框架布局(只显示其中一个列表框架)


<div>
    <ul>
      <li>
        <a href="#">css</a>
      <ul>
          <li><a>样式表1</a></li>     
          <li><a>样式表2</a></li> 
          <li><a>样式表3</a></li> 
          <li><a>样式表4</a></li> 
      </ul>
    </li>
</div>
2.css用父类继承而不是后代(div>ul而不能用div ul)
<style type="text/css">
    ul{
    margin:0;
    padding:0;
    list-style:none;
    }
    div{
        margin-bottom:10px;
        width:400px;
        height:30px;
        background:#333;
        }
    div>ul>li{
        float:left;
        margin:0 5px;
        width:100px;
        text-align:center;
        line-height:30px;
        }
    div>ul>li a{
        display:block;
        color:#fff;
        text-decoration:none;
        }
    div>ul>li a:hover{
        text-decoration:underline;
        }
    div>ul>li>ul{
        display:none;
        }
</style>
3.jquery
  A.show()显示隐藏元素
  B.hide()隐藏显示元素
  C.show()和hide()显示/隐藏元素是通过同时改变宽度,高度和不透明度实现的
<script type="text/javascript">
    $(function(){
        $("div>ul>li").hover(function(){
            $(this).children("ul").show(200).css({"background":"#1376c9","display":"block"});                                                           
        },function(){
            $(this).children("ul").hide(200);
      });
    });
</script>

视频教程列表
文章教程搜索
 
Javascript推荐教程
Javascript热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058