• 模拟凡客导航


    <!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title></title>
    <style type="text/css">
    #div1{ 260px; height:120px; padding:10px;}
    .inner{float:left; 100px; height:100px; background-color:#f00; }
    .right_div{float:left; display:none; 150px; height:100px; margin-left:10px; background-color:#999;}
    </style>
    <script type="text/javascript">
    function goshow(){
    var wa=document.getElementById("div1");
    var wa2=document.getElementById("div2");
    wa.style.backgroundColor="black";
    wa2.style.display="block";
    //wa.style.display="none";
    wa.style.width="258px;";
    wa.style.height="118px;";
    wa.style.border="thick solid #0000FF";
    };
    function goback(){
    var wa=document.getElementById("div1");
    var wa2=document.getElementById("div2");
    wa.style.backgroundColor="red";
    wa2.style.display="none";
    //wa.style.display="none";
    wa.style.width="258px;";
    wa.style.height="118px;";
    wa.style.border="thick solid #999";
    };
    </script>
    </head>
    <body>

    <div id="div1">
    <div class="inner" onmouseover="goshow()" onmouseout="goback()"></div>
    <div class="right_div" id="div2"></div>
    </div>
    </body>
    </html> -->

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title></title>
    <style type="text/css">
    * {
    padding: 0px;
    margin: 0px;
    }
    ul {
    list-style: none;
    }
    .big_wrapper {
    position: relative;
    400px;
    }
    #tips {
    150px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    background-color: #CC2222;
    text-align: center;
    cursor: pointer;
    }
    .pro_list {
    150px;
    left: 0px;
    position: absolute;
    }
    .pro_list li {
    150px;
    height: 24px;
    line-height: 24px;
    background-color: #E84848;
    text-align: center;
    }
    .pro_list li.active {
    background-color: #f00;
    }
    .pro_list li a {
    color: #fff;
    }
    #content {
    200px;
    left: 150px;
    position: absolute;
    background-color: #f00;
    }
    #content dl {
    200px;
    height: 400px;
    display: none;
    }
    #content dl dd {
    200px;
    height: 400px;
    display: none;
    }
    </style>
    </head>
    <body>
    <div id="tips">全部产品</div>
    <div class="big_wrapper">
    <div class="pro_list" id="pro_list" style="display:block">
    <ul id="list">
    <li><a href="">男性用品</a></li>
    <li><a href="">女性用品</a></li>
    <li><a href="">老年用品</a></li>
    <li><a href="">儿童用品</a></li>
    <li><a href="">青少年用品</a></li>
    <li><a href="">人妖</a></li>
    </ul>
    </div>
    <div id="content">
    <dl>
    <dt>1</dt>
    <dd>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</dd>
    </dl>
    <dl>
    <dt>2</dt>
    <dd>bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</dd>
    </dl>
    <dl>
    <dt>3</dt>
    <dd>cccccccccccccccccccccccccccccccccccccccccc</dd>
    </dl>
    <dl>
    <dt>4</dt>
    <dd>dddddddddddddddddddddddddddddddddddddddddd</dd>
    </dl>
    <dl>
    <dt>5</dt>
    <dd>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee</dd>
    </dl>
    <dl>
    <dt>6</dt>
    <dd>ffffffffffffffffffffffffffffffffffffffffff</dd>
    </dl>
    </div>
    </div>
    <script type="text/javascript">
    window.onload = function() {
    var ontips = document.getElementById('tips');
    var s_c2 = document.getElementById('list');
    var sc_li = s_c2.getElementsByTagName('li');
    var b_c = document.getElementById('content');
    var bc_li = b_c.getElementsByTagName('dl');
    var i = 0;
    var timer = null;

    for (i = 0; i < sc_li.length; i++) {

    sc_li[i].index = i;
    sc_li[i].onmouseover = function() {
    if (timer) {
    clearTimeout(timer);
    timer = null;
    }
    for (i = 0; i < sc_li.length; i++) {
    sc_li[i].className = '';
    bc_li[i].style.display = 'none';
    }
    sc_li[this.index].className = 'active';
    bc_li[this.index].style.display = 'block';

    };

    sc_li[i].onmouseout = function() {
    var index = this.index;
    timer = setTimeout(function() {
    sc_li[index].className = '';
    bc_li[index].style.display = 'none';
    timer = null;
    },
    1000);
    };

    bc_li[i].index = i;
    bc_li[i].onmouseover = function() {
    if (timer) {
    clearTimeout(timer);
    timer = null;
    }
    };

    bc_li[i].onmouseout = function() {
    var index = this.index;
    timer = setTimeout(function() {
    sc_li[index].className = '';
    bc_li[index].style.display = 'none';
    timer = null;
    },
    1000);
    };

    ontips.onclick = function() {
    if (s_c.style.display == 'block') {
    s_c.style.display = 'none';
    } else {
    s_c.style.display = 'block';
    }
    }

    }

    }
    </script>
    </body>
    </html>

  • 相关阅读:
    探索c#之一致性Hash详解
    Redis系列(三)-Redis发布订阅及客户端编程
    Redis系列(二)-Hredis客户端设计及开源
    关于电脑操作一些高效的方法工具
    探索c#之递归APS和CPS
    探索C#之系列目录导航
    探索c#之不可变数据类型
    SOA相关资料整理分享
    探索c#之尾递归编译器优化
    探索c#之函数创建和闭包
  • 原文地址:https://www.cnblogs.com/woohblog/p/3110155.html
Copyright © 2020-2023  润新知