zoukankan      html  css  js  c++  java
  • 关于导航的练习

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>竖型导航菜单演示</title>
        <style type="text/css">
            *{padding: 0;margin: 0; font-size: 14px;}
            ul{list-style: none;padding-left: 200px;height: 50px;border-bottom: 5px solid #F60;}
            ul li{float: left;margin-top: 20px;}
            a{display: block;text-decoration: none;height: 30px;line-height: 30px;width: 120px;background-color: #ccc;margin-bottom: 1px;text-align: center;border-radius: 10px 10px 0 0;}
            a:hover{background-color: #f60;color: #fff;margin-top: -10px;line-height: 40px;height: 40px;}
        </style>
        <script type="text/javascript">
            window.onload = function(){
                var aA = document.getElementsByTagName("a");
                for (var i = 0; i <aA.length; i++) {
                    aA[i].onmouseover=function() {
                        clearInterval(this.time);
                        var This = this;
                        This.time = setInterval(function(){
                            This.style.width = This.offsetWidth+8+"px";
                            if (This.offsetWidth>=160) {
                                clearInterval(This.time);
                            }
                        },30);
                    }
                    aA[i].onmouseout=function() {
                        clearInterval(this.time);
                        var This = this;
                        This.time = setInterval(function(){
                            This.style.width = This.offsetWidth-8+"px";
                            if (This.offsetWidth<=120) {
                                This.style.width="120px";
                                clearInterval(This.time);
                            }
                        },30);
                    }
                }
            }
        </script>
    </head>
    <body>
        <ul>
            <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>
    </body>
    </html>
  • 相关阅读:
    Python学习第75天(js历史和引入,模块复习)
    Python学习第74天(抽屉习题笔记)
    Python学习第73天(shelve模块、习题练习)
    Js查漏补缺02-各种数据类型
    Js查漏补缺01-js学习笔记
    开篇
    小小python欢乐多
    阅读笔记09 个人对于三年来软件工程的一点心得
    14周周博客
    软件杯第二阶段
  • 原文地址:https://www.cnblogs.com/Arther-J/p/5385877.html
Copyright © 2011-2022 走看看