zoukankan      html  css  js  c++  java
  • 课堂笔记----悬浮动态分层导航

    1、首先在<head>里面引用一个JQUERY的文件以用来制作鼠标点击动画效果(从网站上下载即可)

    1  <script language="javascript" type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

    2、插入div(这里我的div是带有锚点效果的,已经用红色标出锚点,定位到了网页顶端,也就是<body>开始的地方写了一句<a name="top">top</a>,如果不给name一个初始值,就写上a href="#"同样有回到顶端的效果)

     
     1 <div id="apDiv1" >
     2 <img src="img/logo.bmp" />
     3 <nav id="menu">
     4 <div class="daohang" style="background-image:url(img/bg.png)">
     5 <a href="index.html"><div style="background-image:url(img/menu-hover.png); color:#fff">首页</div>
     6 </a> 
     7 <a href="about us.html" target="_blank">
     8 <div>关于我们</div>
     9 </a>
    10 <a href="services.html" target="_blank"><div>咖啡文化</div></a>
    11 
    12 <a href="price list.html" target="_blank"><div>价格清单</div></a>
    13 <a href="contact.html" target="_blank"><div>联系我们</div></a>
    14 </div>
    15 </nav>
    16 <div style="color:#fff;line-height:35px; background-image:url(img/menu-hover.png); border:solid medium #965D28; margin-top:3px;" onclick="menuvisible()">
    17 
    18  <input style="color:#fff; border:none; 100%; background-image:url(img/menu-hover.png); font-family:'黑体'; font-size:16px; height:100%; line-height:35px;"type="button" value="<--MENU-->" />
    19 
    20 </div>
    21 
    22  <div style="background-image:url(img/bg.png)">
    23 
    24 <a href="#top"style="text-decoration:none; color:#965D28;line-height:30px;">TOP</a>
    25 
    26 </div>19 </div>
     

    3、CSS样式表的制作(一些属性设置换上你们需要的属性就可以了)

     
     1 <div id="apDiv1" >
     2 <img src="img/logo.bmp" /> 
     3 <nav id="menu">
     4 <div class="daohang" style="background-image:url(img/bg.png)">
     5 <a href="index.html"><div style="background-image:url(img/menu-hover.png); color:#fff">首页</div></a> 
     6 
     7 <a href="about us.html" target="_blank">
     8 <div>关于我们</div></a>
     9 
    10 <a href="services.html" target="_blank"><div>咖啡文化</div></a>
    11 
    12 <a href="price list.html" target="_blank"><div>价格清单</div></a>
    13 
    14 <a href="contact.html" target="_blank"><div>联系我们</div></a>
    15 </div>
    16 
    17 </nav>
    18 
    19 <div style="color:#fff;line-height:35px; background-image:url(img/menu-hover.png); border:solid medium #965D28; margin-top:3px;" onclick="menuvisible()">
    20 
    21 <input style="color:#fff; border:none; 100%; background-image:url(img/menu-hover.png); font-family:'黑体'; font-size:16px; height:100%; line-height:35px;"type="button" value="<--MENU-->" /></div>
    22 
    23 <div style="background-image:url(img/bg.png)"><a href="#top"style="text-decoration:none; color:#965D28;line-height:30px;">TOP</a>
    24 
    25 </div>
    26 
    27 </div>

    4、鼠标点击事件的触发(写在body里面)

     1 <script>
     2 
     3 function menuvisible()
     4 
     5  {
     6 
     7        $("nav").toggle();/*开关*/
     8    
     9    }   
    10 
    11 </script>
  • 相关阅读:
    性能测试——Jmeter基本用法概述
    Postman-newman基础用法
    数据库基础总结
    性能测试概述
    pytest+allure生成测试报告
    CSS入门基础
    HTML基础知识总结
    robotframework:无法导入资源Not a valid file or directory to import
    robotframework及官方编辑器RIDE的安装与配置
    常用排序算法
  • 原文地址:https://www.cnblogs.com/yuyu1993/p/5484211.html
Copyright © 2011-2022 走看看