JS+CSS實(shí)現(xiàn)Li列表隔行換色效果的方法

字號(hào):


    這篇文章主要介紹了JS+CSS實(shí)現(xiàn)Li列表隔行換色效果的方法,實(shí)例分析了js操作li節(jié)點(diǎn)的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    本文實(shí)例講述了JS+CSS實(shí)現(xiàn)Li列表隔行換色效果的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
    代碼如下:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
    <html xmlns="">
    <head>
    <title>CSS+Js實(shí)現(xiàn)Li列表隔行換色效果</title>
    </head><body>
    <style>
    .mytable {border-collapse:collapse;border:solid #6AA70B;border-width:0px 0 0 0px;width:50%;}
    .mytable ul li {padding-top:5px;text-indent:2em;list-style:none;background:url(/images/20110704/new_dot.gif) 3px 50% no-repeat;border-bottom:#6AA70B 1px dotted ;font-family: "Verdana,宋體";font-size: 12px;color:#008000;text-align:left;height:25px;}
    .mytable ul li.t1 {background-color:#EFFEDD;}
    .mytable ul li.t2{background-color:#ffffff;}
    .mytable ul li.t3 {background-color:#D2FCA0;}
    </style>
    <body style=margin:0;><br><br><br>
    <div>
    <div class=mytable id=tab>
    <ul>
    <li>
    <a target="_blank" href="">
    JavaScript實(shí)現(xiàn)文字與圖片拖拽效果的方法</a></li>
    <li>
    <a target="_blank" href="">
    jQuery實(shí)現(xiàn)點(diǎn)擊圖片翻頁(yè)展示效果的方法</a></li>
    <li>
    <a target="_blank" href="">
    php實(shí)現(xiàn)遞歸與無限分類的方法</a></li>
    <li>
    <a target="_blank" href="">
    php實(shí)現(xiàn)多維數(shù)組中每個(gè)單元值(數(shù)字)翻倍的方法</a></li>
    <li>
    <a target="_blank" href="">
    php數(shù)組添加與刪除單元的常用函數(shù)實(shí)例分析</a></li>
    <li>
    <a target="_blank" href="">
    JS+CSS實(shí)現(xiàn)可拖動(dòng)的彈出提示框</a></li>
    <li>
    <a target="_blank" href="">
    js實(shí)現(xiàn)下拉框選擇要顯示圖片的方法</a></li>
    <li>
    <a target="_blank" href="">
    js實(shí)現(xiàn)點(diǎn)擊圖片將圖片地址復(fù)制到粘貼板的方法</a></li>
    </ul></div><script type="text/javascript">
    <!--
    var Ptr=document.getElementById("tab").getElementsByTagName("li");
    function $() {
    for (i=1;i<Ptr.length+1;i++) {
    Ptr[i-1].className = (i%2>0)?"t1":"t2";
    }
    }
    window.onload=$;
    for(var i=0;i<Ptr.length;i++) {
    Ptr[i].onmouseover=function(){
    this.tmpClass=this.className;
    this.className = "t3";
    };
    Ptr[i].onmouseout=function(){
    this.className=this.tmpClass;
    };
    }
    //-->
    </script>
    </body>
    </html>
    希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。