• JS伸展打开的滑动导航栏


    代码简介:一个可以伸展打开的滑动导航栏,写着练习,可能还有些问题,希望高手修正。

    代码内容:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>JS伸展打开的滑动导航栏_网页代码站(www.webdm.cn)</title>
    <style type="text/css">
    body
    {margin:10px 0px 0px;padding:0;background-color:black;}
    ul
    {margin:0px auto;padding:0px;list-style:none;overflow:hidden;width:1000px;}
    ul li
    {float:left;width:80px;height:60px;background-color:#333;text-align:center;font-size:12px;margin-right:1px;color:#999;font-weight:bold;font-family:Verdana;}
    ul li span
    {width:100%;height:20px;border-bottom:1px solid black;cursor:pointer;display:inline-block;}
    </style>
    <script language="javascript" type="text/javascript">
    window.onload
    =function(){
    var submenu=document.getElementsByTagName("li");
    var bgcolor=new Array("red","orange","yellow","green","blue","indigo","purple");
    for(var i=0;i<submenu.length;i++){
    var span=document.createElement("span");
    var content=document.createTextNode(submenu[i].innerHTML);
    span.appendChild(content);
    span.style.backgroundColor
    =bgcolor[i];
    submenu[i].innerHTML
    ="";
    submenu[i].appendChild(span);
    submenu[i].onmouseover
    =function(){hidden();show(this,true);}
    }
    var hidden=function(){for(var j=0;j<submenu.length;j++){show(submenu[j],false);}};
    }
    function show(obj,vsb){
    obj.style.width
    =(vsb)?"500px":"80px";
    obj.style.height
    =(vsb)?"500px":"60px";
    }
    </script>
    </head>
    <body>
    <ul>
    <li>我的博客首页</li>
    <li>共享资源</li>
    <li>我的短消息</li>
    <li>博客服务</li>
    <li>聊天室</li>
    <li>在线演示</li>
    </ul>
    </body>
    </html>

    <br>
    <p><a href="http://www.webdm.cn">网页代码站</a> - 最专业的代码下载网站 - 致力为中国站长提供有质量的代码!</p>

    代码来自:http://www.webdm.cn/webcode/0d46096a-cb33-40cf-be9e-f1ab9b334270.html

  • 相关阅读:
    ThinkPHP5+jQuery+MySql实现投票功能
    JQ input输入框回车生成标签,可删除,并获取标签的值
    php 使用 CURL 获取数据
    new String创建了几个对象
    java高级开发面试总结
    使用 Sublime Text 将含下划线的字符串批量替换为驼峰命名法格式的字符串
    Synchronized方法锁、对象锁、类锁区别
    利用Redisson实现分布式锁及其底层原理解析
    MySQL索引
    JVM常见面试题
  • 原文地址:https://www.cnblogs.com/webdm/p/1946090.html
Copyright © 2020-2023  润新知