zoukankan      html  css  js  c++  java
  • display:block 的认识

    white-space:nowrap; + display:block  下面一种情况要注意

    <style type="text/css">
        html {
            overflow: hidden;
        }
        body {
            background: #222;
        }
        #menu {
            padding: 10px;
            background: #000;
            height: 300px;
             400px;
        }
        #menu a {
            display:block;
            text-decoration:none;
            font-family: arial, helvetica, verdana, sans-serif;
            white-space: nowrap;
        }

    </style>

    <script type="text/javascript"><!--
    var P,T;
    var over = -1;

    ///////////////
    var fontSize = 38;
    var lensFX = 1;
    var num = true;
    var color = "#FFF";
    var selected = "#F80";
    ///////////////

    function zoom(s){
        if(s!=over){
            over = s;
            for(var i=0;i<T;i++){
                P[i].style.fontSize=Math.floor(fontSize / (Math.abs(i - s) +

    lensFX) + 3)+"px";
                P[i].style.color=(i==s)?selected:color;
            }
        }
    }

    onload = function(){
        P = document.getElementById("menu").getElementsByTagName("a");
        T = P.length;
        for (var i=0;i<T;i++){
            if(num){
                x=i+".";
                if(x.length<3)x="0"+x;
                P[i].innerHTML = x+P[i].innerHTML;
            }
            P[i].style.width = "100%";
            P[i].onmouseover=new Function("zoom("+i+");");
        }
        zoom(0);
    }
    //-->
    </script>
    </head>

    <body>

        <div id="menu">
            <a href="#">scripting</a>
            <a href="#">javascript</a>
            <a href="#">web</a>
            <a href="#">dhtml</a>
            <a href="#">css</a>
            <a href="#">ajax</a>
            <a href="#">programming</a>
            <a href="#">design</a>
            <a href="#">webdesign</a>
            <a href="#">html</a>
            <a href="#">dom</a>
            <a href="#">webdev</a>
            <a href="#">reference</a>
            <a href="#">tools</a>
            <a href="#">tutorial</a>
            <a href="#">xmlhttprequest</a>
            <a href="#">menu</a>
            <a href="#">xml</a>
            <a href="#">library</a>
            <a href="#">development</a>

        </div>

    </body>

  • 相关阅读:
    JavaScript的object和Array引用类型
    JavaScript中JSON的序列化与解析
    JavaScript获取url后面的参数
    JavaScript事件处理程序
    JavaScript手机端页面滑动到底部加载信息(移动端ajax分页)
    666
    jquery的键盘事件
    如何判断是不是微信登录浏览器
    写的挺好 placeholder 的模拟用法
    下雪了还是下冰雹了
  • 原文地址:https://www.cnblogs.com/luhangnote/p/2683766.html
Copyright © 2011-2022 走看看