zoukankan      html  css  js  c++  java
  • 奇偶选择器:使用odd和even属性实现表格单双行颜色相间和不同

    一、奇偶选择器

          表格在呈现数据的时候我们为了方便观看,而隔行显示不同的颜色,虽然可以用用类选择器 class实现这种效果,但是未免太过麻烦,为了更加简便地表现这种特殊的效果我们需要用到一种特殊的选择器,这就是奇偶选择器。

    class选择器

    • <style type="text/css">
    • .tr1{background-color:#F5F5F5}
    • .tr2{background-color:#FFFFFF}
    • </style>
    • <table>
    • <tr class="tr1"><td>...</td></tr>
    • <tr class="tr2"><td>...</td></tr>
    • <tr class="tr1"><td>...</td></tr>
    • <tr class="tr2"><td>...</td></tr>
    • </table>

    二、奇偶选择器的样式

    • 前面通常是一个标签或是其他类型的名字;
    • 后面冒号  :  隔开,然后  n  表示第  n  个,child 表示子元素;
    • child 后面跟着一对括号( ),这个括号里表示究竟是第几个元素;
    • 里面可以是一个数字或者是 odd(奇数个元素)  或者是 even(偶数个元素)
    • 括号后面是大括号 {  } ,可以在里面放上背景颜色样式;
    • odd 是单行  
    • even是双行  

    三、奇偶选择器的应用

    奇偶选择器】使用oddeven属性,具体写法如下所示:

    • <style type="text/css">
    •  tr:nth-child(odd) {.... }
    • table tr:nth-child(even) { .... }
    • </style>
    • <table>
    •   <tr><td>...</td></tr>
    •   <tr><td>...</td></tr>
    •   <tr><td>...</td></tr>
    •   <tr><td>...</td></tr>
    • </table>

    四、奇偶选择器的实例

          代码示例

        最终的表现效果

  • 相关阅读:
    IIS常见500错误解决方案
    发送邮件代码
    IIS站点/虚拟目录中访问共享目录(UNC)
    简简单单,一目了然C#与Matlab
    [转载]C#——DataGridView分页功能的实现
    博客之旅
    ASP.Net, Php , Java/Java EE?好困惑
    【转载】DataGridView中虚拟模式(Virtual Mode)用法
    selenium4.0降级为3版本
    web自动化中影响页面定位的场景有哪些?
  • 原文地址:https://www.cnblogs.com/nyw1983/p/11290380.html
Copyright © 2011-2022 走看看