检查作业,顺便问几个问题。谢谢老师

来源:2-29 编程练习

萌神丶kin

2020-02-05 01:53:05

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>:nth-child()</title>
    <style type="text/css">
        /*此处补充样式*/
        table > thead > tr > th:nth-child(1n){
          background: yellow;
        }

        table > tbody > tr:nth-child(2n+1){
          color: orange;
        }
        table > tbody > tr:nth-child(2n){
          color: green;
        }
    </style>
</head>
<body>
    <table border="1" cellspacing="0" width="200">
        <thead>
            <tr>
                <th>序号</th>
                <th>姓名</th>
                <th>性别</th>
                <th>年纪</th>
            </tr>
        </thead>
        <tbody> 
            <tr>
                <td>1</td>
                <td>张三</td>
                <td>男</td>
                <td>12</td>
            </tr>
            <tr>
                <td>2</td>
                <td>李四</td>
                <td>女</td>
                <td>11</td>
            </tr>
            <tr>
                <td>3</td>
                <td>赵五</td>
                <td>男</td>
                <td>12</td>
            </tr>
            <tr>
                <td>4</td>
                <td>王二</td>
                <td>男</td>
                <td>12</td>
            </tr>
        </tbody>  
    </table>
</body>
</html>


写回答

3回答

好帮手慕码

2020-02-05

同学你好,效果正确。但是你的理解不对准确,有如下两种:

(1):nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。如下例子:

http://img.mukewang.com/climg/5e3a1cdd095baabd02310407.jpg

http://img.mukewang.com/climg/5e3a1ce809acf3d400720236.jpg

(2)使用公式 (an + b)。描述:表示周期的长度,n 是计数器(从 0 开始),b 是偏移值。如下例子:

http://img.mukewang.com/climg/5e3a1d48092ca50703420394.jpg

http://img.mukewang.com/climg/5e3a1d4e090eb43d01310254.jpg

同学可以再看一下。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

萌神丶kin

提问者

2020-02-05

6n-4   就是从第2个开始。每6的倍数选中一次。
理解对吗?

0

萌神丶kin

提问者

2020-02-05

我听的有点蒙这章,
*n 的意思是不是可以理解为,几的倍数全选中,
*n+b 

+几的意思是,从第几个开始, 然后每几的倍数选中一次
+几就是从第几个开始

如 2n+3  是不是就是从第3个开始 每2的倍数选中。


0

0 学习 · 40143 问题

查看课程