• 用JavaScript+css制作下拉式菜单


      1 <!DOCTYPE html>
      2 <html>
      3 <head lang="en">
      4     <meta charset="UTF-8">
      5     <title>用javascript下拉式菜单</title>
      6 
      7     <style type="text/css">
      8         *{
      9             padding: 0;
     10             margin: 0;
     11 
     12         }
     13         body{
     14             font-family: cursive;
     15             font-size: 14px;
     16             background-color:#000 ;
     17 
     18         }
     19         #navigation ,#navigation li ul{
     20             list-style-type: none;
     21         }
     22         #navigation li{
     23             float: left;
     24             text-align: center;
     25             position: relative;
     26         }
     27 
     28         #navigation li a:link,#navigation li a:visited{
     29             text-decoration: none;
     30             color: #fff;
     31             width: 82px;
     32             height: 40px;
     33             line-height: 40px;
     34             border: 1px solid #fff;
     35             border-width:1px 1px 0 0 ;
     36             background: #255f9e;
     37             padding-left: 10px;
     38         }
     39         #navigation li a:hover{
     40             color: #fff;
     41             background: #ffb100;
     42         }
     43         #navigation li ul li a:hover{
     44             color: #fff;
     45             background: #ffb100;
     46         }
     47         #navigation li ul{
     48             display: none;
     49             position: absolute;
     50             top: 40px;
     51             margin-top: 1px;
     52             font-size: 12px;
     53             color: violet;
     54         }
     55     </style>
     56 
     57 </head>
     58 <body>
     59 <ul id="navigation">
     60     <li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)">
     61         <a href="">小动物</a>
     62         <ul>
     63             <li>小猫</li>
     64             <li>小狗</li>
     65             <li>小猪</li>
     66             <li>小强</li>
     67         </ul>
     68     </li>
     69     <li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)">
     70         <a href="">水果</a>
     71         <ul>
     72             <li>香蕉</li>
     73             <li>苹果</li>
     74             <li>葡萄</li>
     75             <li>橘子</li>
     76             <li></li>
     77         </ul>
     78 
     79 
     80     </li>
     81     <li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)">
     82         <a href="">蔬菜</a>
     83         <ul>
     84             <li>大白菜</li>
     85             <li>芹菜</li>
     86             <li>花菜</li>
     87             <li>茄子</li>
     88         </ul>
     89     </li>
     90     <li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)">
     91         <a href="">小零食</a>
     92         <ul>
     93             <li>大刀肉</li>
     94             <li>小鲤鱼</li>
     95             <li>臭干子</li>
     96         </ul>
     97     </li>
     98     <li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)">
     99         <a href="">你想去哪</a>
    100         <ul>
    101             <li>不知道</li>
    102             <li>想知道</li>
    103             <li>不知哦</li>
    104             <li>苹果哦</li>
    105         </ul>
    106     </li>
    107 </ul>
    108 <script type="text/javascript">
    109     //自定义函数displaySubMenu(li),用于在鼠标指向主菜单时显示菜单项
    110     function displaySubMenu(li){
    111         var subMenu=li.getElementsByTagName("ul")[0];
    112         subMenu.style.display="block";
    113 
    114 
    115     }
    116     //自定义函数hidesubmenu(li),用于在鼠标移开时
    117     function hideSubMenu(li){
    118         var subMenu=li.getElementsByTagName("ul")[0];
    119         subMenu.style.display="none";
    120     }
    121 </script>
    122 
    123 </body>
    124 </html>
    每个你讨厌的现在,都有一个不努力的曾经
  • 相关阅读:
    简易的sniffer程序
    ubuntu 13.10 Rhythmbox不能播放mp3 和中文乱码的问题
    5.单行函数,多行函数,字符函数,数字函数,日期函数,数据类型转换,数字和字符串转换,通用函数(case和decode)
    Java设计模式-单例模式
    WordPress的用户系统总结
    STM8S EEPROM 操作
    简化ui文件转换写法
    大型网站架构之应用服务器集群化
    大型网站架构之分布式缓存
    大型网站架构之JAVA中间件
  • 原文地址:https://www.cnblogs.com/yuanxiangguang/p/8973887.html
Copyright © 2020-2023  润新知