1. <html>
  2. <head>
  3. <meta charset="utf-8">
  4. <meta name="" content="content">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, user-scalable=no"/>
  6. <title></title>
  7. <link rel="stylesheet" type="text/css" href="">
  8. <script src="js/jquery1.8.3.min.js"></script>
  9. </head>
  10. <script>
  11. /*$(document).ready(function(){
  12. $('.product_tit:even').css({"color":"#21c178"});
  13. $('.product_tit:odd').css({"color":"#459ee6"});
  14. })*/
  15. </script>
  16. <div> <span style="white-space:pre">   </span><style>
  17. <span style="white-space:pre">      </span>#list2:nth-of-type(odd) .product_tit{color:#21c178}
  18. <span style="white-space:pre">      </span>#list2:nth-of-type(even) .product_tit{color:#459ee6}
  19. <span style="white-space:pre">  </span></style> </div>   <body>
  20. <style type="text/css">
  21. .list1:nth-of-type(odd){ color:#ffcc00;}
  22. .list1:nth-of-type(even){ color:#00ccff;}
  23. </style>
  24. <div>
  25. <ul>
  26. <li class="list1">111111111111111111111111111</li>
  27. <li class="list1">222222222222222222222222222</li>
  28. <li class="list1">333333333333333333333333333</li>
  29. <li class="list1">444444444444444444444444444</li>
  30. <li class="list1">555555555555555555555555555</li>
  31. <li class="list1">666666666666666666666666666</li>
  32. </ul>
  33. <hr />
  34. <div id="list2">
  35. <div class="product_tit">7777777777777777777777777777</div>
  36. </div>
  37. <div id="list2">
  38. <div class="product_tit">8888888888888888888888888888</div>
  39. </div>
  40. <div id="list2">
  41. <div class="product_tit">9999999999999999999999999999</div>
  42. </div>
  43. <div id="list2">
  44. <div class="product_tit">0000000000000000000000000000</div>
  45. </div>
  46. <div id="list2">
  47. <div class="product_tit">7777777777777777777777777777</div>
  48. </div>
  49. </div>
  50. </body>
  51. </html>

备注:自己添加jquery

错误的css:

  1. <style>
  2. .product_tit:nth-of-type(odd){color:#21c178}
  3. .product_tit:nth-of-type(odd){color:#459ee6}
  4. </style>

错误的原因:class=product_tit的每个元素都没有兄弟节点,nth-of-type并不会起作用

 
 

css和js处理隔行换色的问题的更多相关文章

  1. js之隔行换色

    HTML <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <ti ...

  2. js表格隔行换色和hover效果

    <!--js效果--> <script src="js/jquery.min.js" language="javascript">< ...

  3. 原生js实现音乐列表(隔行换色、全选)

    一.实现原理: 1.使用 % 运算符实现各行换色,规律:当%前面的值和后面的值相同时  结果为0: 2.使用开关思想,实现在同一个元素上反复点击时的条件判断,并且把开关以属性方式绑定在每个元素上: 3 ...

  4. JS给TR隔行换色,鼠标经过有动感

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DT ...

  5. 利用JS动态生成隔行换色HTML表格

    用JS生成动态生成表格,行.列由用户输入,并使表格隔行换色 方法一. 代码: <!DOCTYPE html> 2 <html> 3 <head> 4 <tit ...

  6. 纯CSS隔行换色

    原文:纯CSS隔行换色 <head> <meta http-equiv="Content-Type" content="text/html; chars ...

  7. js课程 4-11 表格如何实现隔行换色

    js课程 4-11 表格如何实现隔行换色 一.总结 一句话总结:表格奇数行和偶数行判断,赋予不同的样式. 1.表格如何隔行换色? 表格奇数行和偶数行判断,赋予不同的样式. 21 <script& ...

  8. JS实现自定义工具类,隔行换色、复选框全选、隔行高亮等

    很多功能都可以放在js的工具类中,在使用的时候直接调用 本次实现的功能包括: /** 0.当点击表的整行的任意位置时,第一列的复选框或者单选框均选中  1.隔行换色 2.复选框的全选效果 3.实现表格 ...

  9. JS应用实例4:表格隔行换色

    HTML代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <t ...

随机推荐

  1. Web项目运行时tomcat服务器启动失败

    在实现项目的过程中,tomcat服务器启动失败的情况本人遇到了三种: 1.tomcat服务器的端口被占用. 可能的原因:a.服务器已经启动的时候你又一次启动了服务器 b.别的服务占用了服务器的端口(一 ...

  2. 【Android休眠】之Android休眠机制

    一.休眠概述 休眠,简而言之就是设备在不需要工作的时候把一些部件.外设关掉(掉电或让它进入低功耗模式). 为什么要休眠呢?一言以蔽之:省电. 休眠分主动休眠和被动休眠.主动休眠:比如我电脑不用了,就通 ...

  3. Spark学习之路 (八)SparkCore的调优之开发调优[转]

    前言 在大数据计算领域,Spark已经成为了越来越流行.越来越受欢迎的计算平台之一.Spark的功能涵盖了大数据领域的离线批处理.SQL类处理.流式/实时计算.机器学习.图计算等各种不同类型的计算操作 ...

  4. 怎么利用 ChromeDriver 和 Selenium对 CEF应用进行自动化测试-java实现

    Overview ChromeDriver and Selenium are tools for automated testing of Chromium-based applications. T ...

  5. 6.Docker Compose 网络设置

    概述 默认情况下,Compose 会为我们的应用创建一个网络,服务的每个容器都会加入该网络中.这样,容器就可被该网络中的其他容器访问,不仅如此,该容器还能以服务名称作为 Hostname 被其他容器访 ...

  6. Burp Suite Professional 针对APP抓包篡改数据提交【安全】

    Burp Suite 是用于攻击web 应用程序的集成平台,包含了许多工具.Burp Suite为这些工具设计了许多接口,以加快攻击应用程序的过程.所有工具都共享一个请求,并能处理对应的HTTP 消息 ...

  7. 518-零钱兑换 II(完全背包-求方案总数)

    518-零钱兑换 II(完全背包-求方案总数) 给定不同面额的硬币和一个总金额.写出函数来计算可以凑成总金额的硬币组合数.假设每一种面额的硬币有无限个. 示例 1: 输入: amount = 5, c ...

  8. maven配置文件pom.xml小记

    1.pom.xml主要描述了项目:包括配置文件:开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素 2.基础设置: <modelV ...

  9. Win10安装3 —— U盘启动工具安装

    本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12364593.html 一:准备一个空U盘 U盘容量推荐至少8个G,先提前备份好 ...

  10. [CF891C] Envy - Kruskal,并查集

    给出一个 n 个点 m条边的无向图,每条边有边权,共 Q次询问,每次给出 \(k\)条边,问这些边能否同时在一棵最小生成树上. Solution 所有最小生成树中某权值的边的数量是一定的 加完小于某权 ...