2025年4月2日 星期三 乙巳(蛇)年 正月初三 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Html+Div+Css(前端)

div ul li 列表数据隔行变换背景颜色

时间:06-15来源:作者:点击数:103
以前的做法是偶数行时给li加一个class,方法当然不可取,如果后台读取再加class就很麻烦了,看看这个效果:
 
  • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  • <HTML>
  • <HEAD>
  • <TITLE> New Document </TITLE>
  • <META NAME="Generator" CONTENT="EditPlus">
  • <META NAME="Author" CONTENT="">
  • <META NAME="Keywords" CONTENT="">
  • <META NAME="Description" CONTENT="">
  • <style type="text/css">
  • <!--
  • .li01 { background:#FFF; }
  • .li02 { background:#eeeeee; }
  • -->
  • </style>
  • </HEAD><BODY>
  • <div ><ul id="list01">
  • <li class="title"><a href="#">title</a></li>
  • <li><a href="#">111</a></li>
  • <li><a href="#">222</a></li>
  • <li><a href="#">333</a></li>
  • <li><a href="#">444</a></li>
  • <li><a href="#">555</a></li>
  • <li><a href="#">666</a></li>
  • </ul></div>
  • <script Language="Javascript">
  • objName=document.getElementById("list01").getElementsByTagName("li")for (i=0;i<objName.length;i++) {
  • (i%2==0)?(objName(i).className = "li01"):(objName(i).className = "li02");
  • }
  • </script>
  • </BODY>
  • </HTML>


效果可以~
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
    无相关信息
栏目更新
栏目热门