美文网首页
iOS开发html+css学习之子元素的伪类

iOS开发html+css学习之子元素的伪类

作者: 程序大猩猩 | 来源:发表于2019-03-14 20:51 被阅读0次

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*
为第一个p标签设置一个背景标签
:first-child 可以选中第一个子元素
:last-child 可以选中最后一个子元素
/
/
body > p:first-child {
background-color: yellow;
} */

    /* p:last-child {
        background-color: green;
    } */

    /* 
        :nth-child(index)可以选中任意index位子的元素,1开始
            index 该选择器后边可以指定一个参数,指定要选中第几个子元素
            even 表示偶数位子的子元素
            odd 表示奇数位子的子元素
     */
    /* p:nth-child(2) {
        background-color: green;
    }
    p:nth-child(odd) {
        background-color: blue;
    } */

    /* 
        :first-of-type
        :last-of-type
        :nth-of-type()
            和 :first-child这些非常的类似
            只不过child,是在所有的子元素中排列
            而type,是在当前类型的子元素中的排列
     */
    p:first-of-type {
        background-color: yellow;
    }
    </style>
</head>

<body>
<span>我是第一个span</span>
<p>我是body里面的第一个p标签</p>
<p>我是一个p标签</p>
<p>我是一个p标签</p>
<p>我是一个p标签</p>
<p>我是一个p标签</p>
<p>我是一个p标签</p>
<p>我是body的最后一个p标签</p>

<span>我是最后一个span</span>
<div>
    <p>我是div里面的第一个p标签</p>

    <p>我是div里面的最后一个p标签</p>
</div>

</body>
</html>

相关文章

网友评论

      本文标题:iOS开发html+css学习之子元素的伪类

      本文链接:https://www.haomeiwen.com/subject/kwchmqtx.html