zoukankan      html  css  js  c++  java
  • 实现隔行颜色交替、鼠标经过高亮颜色

    纯CSS方式实现隔行颜色交替、鼠标经过高亮颜色:

    <html>
    <head>
        <title></title>
        <style type="text/css">
            ul{list-style:none}
    
            li:nth-child(odd){background-color:#eee}
            li:hover{background-color:Yellow}
        </style>
    </head>
    <body>
        <ul>
            <li>111</li>
            <li>111</li>
            <li>111</li>
            <li>111</li>
            <li>111</li>
            <li>111</li>
            <li>111</li>
        </ul>
    </body>
    </html>

    js方式实现隔行颜色交替、鼠标经过高亮颜色:

    <html>
    <head>
        <title></title>
        <script src="//cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
        <style type="text/css">
            .alter-item {
                background-color: #eee;
            }
    
            .hightlight {
                background-color: Yellow;
            }
        </style>
    
        <script type="text/javascript">
            $(function () {
                //隔行颜色
                $("ul li:odd").addClass("alter-item");
    
                method1();
            });
    
            //方法1:
            function method1() {
                $("ul li").hover(function () {
                    $(this).addClass("hightlight");
                }, function () {
                    $(this).removeClass("hightlight")
                });
            }
    
            //方法2:
            function method2() {
                $("ul li").mouseover(function () {
                    $(this).addClass("hightlight").siblings().removeClass("hightlight");
                });
            }
        </script>
    </head>
    <body>
        <ul>
            <li>111</li>
            <li>222222222</li>
            <li>111</li>
            <li>444444444444444444444</li>
            <li>111</li>
            <li>111</li>
            <li>111</li>
        </ul>
    </body>
    </html>

      在线测试:http://www.runoob.com/try/try.php?filename=tryjquery_hide

  • 相关阅读:
    C#正则表达式
    HDU 1009 FatMouse' Trade
    HDU 1022 Train Problem I
    HDU 3665 Seaside
    (转)qsort完整版用法
    HDU 1061 Rightmost Digit (矩阵快速幂)
    HDU 2817 A sequence of numbers
    HDU 1943 Ball bearings
    HDU 1058 Humble Numbers
    HDU 4278 Faulty Odometer
  • 原文地址:https://www.cnblogs.com/slwangzi/p/5977193.html
Copyright © 2011-2022 走看看