【CSS】关系选择器

本文详细介绍了CSS中的关系选择器,包括子元素选择器、后代元素选择器、兄弟元素选择器的用法和语法。通过实例展示了如何使用这些选择器来定位和样式化页面元素,如选择父元素的特定子元素、选取后代元素以及选取相邻或后续兄弟元素。
摘要由CSDN通过智能技术生成

关系元素

父元素

直接包含子元素的元素叫做父元素。

子元素

直接被父元素包含的元素是子元素。

祖先元素

直接或间接包含后代元素的元素叫做祖先元素。
一个元素的父元素也是它的祖先元素。

后代元素

直接或间接被祖先元素包含的元素叫做后代元素。
子元素也是后代元素。

兄弟元素

拥有相同父元素的元素是兄弟元素。

关系选择器

子元素选择器

作用:选中指定父元素的指定子元素
语法:父元素 > 子元素

/* 选择div中的子span */
div > span{
    color: red;
}
/* 选择class为box的div中的子span */
div.box > span{
    color: red;
}

后代元素选择器

作用:选中指定元素内的指定后代元素。
语法:祖先 后代

/* 选择div中的后代span */
div span{
    color: red;
}

兄弟元素选择器

选择下一个兄弟

语法:前一个+下一个

/* 紧挨着p的下一个span,中间如果间隔了其他元素,则不生效 */
p + span{
    color: red;
}

选择下边所有的兄弟

语法:兄 ~ 弟

/* p后边的所有兄弟span ,p前边的兄弟span不生效*/
p ~ span{
    color: red;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值