- [ CSS入门 ]

十,伪类的分类

2020-12-17  本文已影响0人  好多可乐

一,伪类的分类:
1,状态伪类:当选择得目标对象状态发生改变后,进行什么样的样式设置。(见章节9)
2,结构性伪类:选择子元素去使用的

二,结构性伪类的属性:
1,:first-child:选择父元素的第一个子元素
2, :last-child:选择父元素的最后一个子元素
3, :nth-child(num):选择某个元素的一个或多个特定的子元素
4, :nth-last-child(num):选择某个元素的一个或多个特定的子元素,从这个元素的最后一个子元素开始算
5, :first-of-type:选择一个上级元素下的第一个同类子元素

<html>
<head>
    <link rel="stylesheet" href="test8.css">
</head>
<body>
    <a type="text">慕课网1</a>
    
    <a type="text">慕课网2</a>
    
    <a type="text">慕课网3</a>
    
    <table border="1" width="300px">
        <tr>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
        </tr>
        <tr>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
        </tr>
        <tr>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
        </tr>
    </table>
</body>
</html>

a:nth-child(3){
    background-color: yellow;
}
td:nth-last-child(2){
    background-color: red;
}
上一篇 下一篇

猜你喜欢

热点阅读