2019独角兽企业重金招聘Python工程师标准>>>

<style>
ul{
width:60px;
}
li{
margin:0px;
padding:0px;
list-style:none;
display:block;
float:left;
width:30px;
overflow:hidden;
}
</style>
<ul id="test">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
<li>12</li>
</ul>
<script>
var obj=document.getElementById("test").getElementsByTagName("li"),j=obj.length;
for (var i=0;i<j;i+=2){
if (cu(i)=="r")obj[i].style.background=obj[i+1].style.background="#f00"
if (cu(i)=="y")obj[i].style.background=obj[i+1].style.background="#ff0"
}
function cu(k){
if (k%2==0 && (k/2)%2==0)return "r"
return "y"
}
</script>

感觉这个算法不错  学习了

毕业生论坛

转载于:https://my.oschina.net/chenbing/blog/28947

js控制每行输出2个LI隔行换色相关推荐

  1. JS比较常用的隔行换色和获取焦点以及失去焦点效果

    JS作为一门比较简单的编程 当然一些JS效果的使用是不可避免的 就比如说标签的隔行换色.还有搜索框的失去和获取焦点 我就来带大家写一下这两种常用的效果 先来说一下标签的隔行换色吧 目录 一.元素标签的 ...

  2. java css隔行变色_JS+CSS实现Li列表隔行换色效果的方法

    本文实例讲述了JS+CSS实现Li列表隔行换色效果的方法.分享给大家供大家参考.具体实现方法如下: CSS+Js实现Li列表隔行换色效果 .mytable {border-collapse:colla ...

  3. 隔行换色并且鼠标指向行变色的表格

    一 应用 对于一些清单型数据,通常是利用表格展示到页面中.如果数据比较多,很容易看串行.这时,可以为表格添加隔行换色并且鼠标指向行变色功能. 二 代码 <script language=&quo ...

  4. 使用jquery实现隔行换色($(tbody tr:odd)获取奇数行和$(tbody tr:even)获取偶数行)以及CSS类操作addClass()的使用

    使用jquery实现隔行换色 技术分析 最主要的就是jquery的选择器 获取tbody的奇数行("tbodytr:odd")设置背景颜色在获取tbody的偶数行("tb ...

  5. ListView数据项隔行换色控制实现详解

    看到有朋友在群里问过ListView项达到一定数量时加不同色选项的功能,有时间就学习了下ListView隔行换色的效果,大体效果实现出来了,吼吼,写博客里面,跟大家学习交流,一样的,先贴效果,再上代码 ...

  6. jquery 表格(鼠标悬停改变改变行背景+隔行换色)

    NUM1:鼠标悬停改变改变行背景: NUM2:隔行换色: HTML: <table border="1"><thead><tr><th&g ...

  7. angular js 循环数据(死数据) 添加数据 隔行换色 单个删除 排序

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  8. java中设置基偶隔行换色_Excel2016中奇偶行填充不同颜色的方法

    在Excel工作表中,为了美化工作表,可以为单元格填充颜色.当需要为相邻的行添加不同颜色时,可以使用条件格式来进行操作,以快速获得需要的效果.本文图文详解在Excel2016工作表中实现奇偶行填充不同 ...

  9. 一眼就会table隔行换色、table表头固定、隔行色、鼠标移动行换色

    抽出时间整理笔记:table头部固定.超出宽度可横向移动,主信息隔行换色.鼠标移动变色.举例: code : <!DOCTYPE HTML> <head><meta ht ...

最新文章

  1. Vue入门八、非父子组件间通讯
  2. mysqlierror php_php操作mysqli(示例代码)
  3. AI+云原生,把卫星遥感虐的死去活来
  4. The only difference is that they are written
  5. 有趣的文章:谁是当今世界体坛第一人?
  6. python使用默认参数
  7. 空间数据挖掘主要方法
  8. 群晖如何建php网站_群晖nas使用教程31:搭建个人网站ZBLOG
  9. 智能机器人_微分平坦与最小化加加加速度
  10. B站 TOP10 Python视频教程
  11. Ubuntu Navicat 英文显示乱码解决方案
  12. java连接redis存取数据(详细)
  13. 【顿悟】会者定离,一期一祈,勿怀忧也,世相如是.
  14. #include中用双引号和用尖括号括起来头文件的区别
  15. 忙里偷闲 -- 入职感悟
  16. new RegExp
  17. 大学纠结选择计算机专业or软件专业,却不知道选择是否正确!怎么判断?
  18. springboot电竞俱乐部推荐系统
  19. 弓高弦长仪不确定度分析
  20. JavaScript第二章——变量及数据类型 2021-09-26

热门文章

  1. linux打开vivado_ubuntu启动vivado UBUNTU 16.04安装VIVADO成功启动SDK - Linux - 服务器之家...
  2. @param注解_启用 parameters 编译选项简化 mybatis @Param 注解重复问题
  3. 谭浩强课后题之----求最大公约数和最小公倍数
  4. 【研发管理】结构化流程框架
  5. Intellj idea启动tomcat配置
  6. AndroidStudio中调试时提示waiting for debugger的奇葩解决
  7. ASP.NET的MVC中使用Session做身份验证(附代码下载)
  8. SpringBoot+MyBatisPlus实现插入关联多表数据的接口(企业质检管理举例)
  9. Atom CSScomb 增强版
  10. vue如何发送网络请求,使用axios事半功倍!