hi,欢迎访问本站!
当前位置: 首页Web前端正文

css实现表格奇偶行变色的方法

墨初 Web前端 2798阅读

利用css样式代码将table表格中的行样式进行隔行变色,可以使用 nth-child 伪类样式选择器进行设置,下面为设置的方法。

table表格隔行变色的方法

下面是使用 nth-child 伪类选择器的写法,通过表达式可以定义奇数行或偶数行!

nth-child(2n-1) //奇数行
nth-child(odd) //奇数行
nth-child(2n) //偶数行
nth-child(even) //偶数行

table表格奇数行变色的方法

table表格奇数行可以使用下面的CSS代码:

table tr:nth-child(2n-1){
    background-color: red;
}

table tr:nth-child(odd){
    background-color: red;
}

示例:

<style>
    table{
        width:300px;
    }
    table tr:nth-child(2n-1){
        color: red;
    }
</style>
<table border="1">
    <tr>
        <td>73so.com</td>
    </tr>
    <tr>
        <td>我是第二行</td>
    </tr>
    <tr>
        <td>我是第三行</td>
    </tr>
    <tr>
        <td>我是第四行</td>
    </tr>
    <tr>
        <td>我是第五行</td>
    </tr>
</table>

示例图:

css实现表格奇偶行变色的方法

table表格偶数行变色的方法

table表格偶数行变行

table tr:nth-child(2n){
    background-color: red;
}

table tr:nth-child(even){
    background-color: green;
}

示例:

<style>
    table{
        width:300px;
    }
    table tr:nth-child(2n){
        color: red;
    }
</style>
<table border="1">
    <tr>
        <td>73so.com</td>
    </tr>
    <tr>
        <td>我是第二行</td>
    </tr>
    <tr>
        <td>我是第三行</td>
    </tr>
    <tr>
        <td>我是第四行</td>
    </tr>
    <tr>
        <td>我是第五行</td>
    </tr>
</table>

示例图片:

css实现表格奇偶行变色的方法

标签:
声明:无特别说明,转载请标明本文来源!
相关推荐