web(css1&2&3选择器汇总)

web(11.16-11.17)

一、元素选择器

选择符描述
*通配选择器,适用于所有对象
e标签选择器,以对象类型作为选择符
#idid选择器
.class类选择器

二、关系选择器

选择符描述
e f选择e包含的所有f元素
e>f选择e所包含的所有子元素f
e+f选择紧贴在e后面的f元素
e~f选择e后面所有兄弟元素f

三、伪类选择器

选择符描述
e:link设置链接访问前的样式
e:visited设置链接被访问后的样式
e:hover设置鼠标悬停时的样式
e:active设置鼠标点击与释放之间发生的事件时的样式
e:checkedUI状态伪类选择器, 设置被选中状态的元素的样式(用于输入类型为radio(单选按钮)checkbox(多选按钮)
e:enabledUI状态伪类选择器,设置为可用状态(默认状态)
e:disabledUI状态伪类选择器, 设置禁用状态
e:root结构伪类选择器,匹配e元素的根元素
e:first-child结构伪类选择器,匹配父元素的第一个子元素e
e:last-child结构伪类选择器, 匹配父元素的最后一个子元素 e
e:only-child结构伪类选择器, 匹配父元素仅有的一个子元素e
e:nth-child(n)结构伪类选择器,匹配父元素第n个子元素e
e:nth-last-child()结构伪类选择器, 匹配父元素倒数第几个元素素e
e:first-of-type结构伪类选择器,匹配同类型中的第一个同级兄弟元素e
e:last-of-type结构伪类选择器,匹配同类型中的最后一个同级兄弟元素 e
e:only-of-type结构伪类选择器, 匹配同类型中的仅有的一个同级兄弟元素e
e:nth-of-type(n)结构伪类选择器,匹配同类型中的第n个同级兄弟元素e
e:nth-last-of-type(n)结构伪类选择器,匹配同类型中的倒数第n个同级兄弟元素 e
e:empty结构伪类选择器,匹配没有任何子元素的元素e

四、属性选择器

选择符描述
e[att]选择具有att属性的e元素
e[att=“val”]选择具有att属性,并且其属性值为“val”的e元素
e[att~=“val”]选择具有att属性,属性值为用空格分开的字词列表,且其中一个字词等于val的e元素
e[att=”val“]
e[att^=“val”]选择具有att属性,且属性值是以val开头的字符串的e元素
e[att$=“val”]选择具有att属性,且属性值是以val结尾的字符串的e元素
e[att*=“val”]选择具有att属性,且属性值是包含val的字符串的e元素

五、伪对象选择器

选择符描述
e:first-letter/e::first-letter设置对象内第一个字符的样式
e:first-line/e::first-line设置对象内第一行的样式
e:before/e:before设置在对象前发生的内容,与content属性一起使用
e:after/e::after设置在对象后发生的内容,与content属性一起使用
e:selection设置对象被选择时的字体颜色和背景
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值