CSS3 - 结构伪类选择器

2019-03-14  本文已影响0人  Hyso
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <div>
        <span>文字1</span>
        <p>段落1</p>
        <p>段落2</p>
        <p>段落3</p>
        <p>段落4</p>
    </div>

    <div>
        <p>段落5</p>
        <p>段落6</p>
        <p>段落7</p>
        <p>段落8</p>
        <span>文字2</span>
    </div>
</body>
</html>

选中第一个 p 标签,且此 p 标签为第一个子元素

<style type="text/css">
    p:first-child{
        color: red;
    }
</style>

显示结果:


选中最后一个 p 标签,且此 p 标签为最后一个子元素

<style type="text/css">
    p:last-child{
        color: red;
    }
</style>

显示结果:


选中第 N 个 p 标签,且此 p 标签为第 N 个子元素(第1个为 N=1)

<style type="text/css">
    p:nth-child(3){
        color: red;
    }
</style>

显示结果:


选中倒数第 N 个 p 标签,且此 p 标签为倒数第 N 个子元素(倒数第1个为 N=1)

<style type="text/css">
    p:nth-last-child(1){
        color: red;
    }
</style>

显示结果:


上一篇 下一篇

猜你喜欢

热点阅读