06前端css3增加选择器
2021-01-29 09:15
标签:fir ted class empty nbsp type 开头 基本 包含 跑 ... 子元素选择器 [父元素 > 子元素] 选择父元素下子元素 相邻兄弟选择器 [子元素1 + 子元素2] 匹配子元素1紧跟在后面的子元素2,他们必须有一个相同的父元素 通用兄弟选择器 [子元素1 ~ 子元素2] 匹配子元素1后面的所有元素2的所有元素,他们必须有一个相同的父元素 群组选择器 [元素1, 元素] 具有相同样式的元素分组在一起,用逗号隔开 对带有指定属性的html元素设置样式 element[attribute] 匹配所有attribute属性的元素,设置样式 element[attribute=‘value‘’] 匹配所有attribute属性值为value的元素,设置样式 element[attribute~=‘value‘’] 匹配所有attribute属性值为包含单词value的元素,设置样式 element[attribute^=‘value‘’] 匹配所有attribute属性值为以value开头的元素,设置样式 element[attribute$=‘value‘’] 匹配所有attribute属性值为以value结尾的元素,设置样式 element[attribute element[attribute|=‘value‘’] 匹配所有attribute属性值为value-开头的元素,设置样式 :active :link :focus :visited :hover :checked :enabled :disabled :first-child 匹配属于其父元素的第一个子元素的每一个element元素 :last-child 匹配属于其父元素的最后一个子元素的每一个element元素 :only-child 匹配属于其父元素只有一个子元素的每一个element元素 :nth-child(N/n) 匹配属于其父元素的N个子元素,不论元素的类型 :nth-last-child(N/n) 匹配属于其父元素的N个子元素,不论元素的类型,从最后一个子元素开始计数 :fist-of-type匹配属于其父元素的第一个能匹配上type类型的子元素的每一个element元素 :last-of-type匹配属于其父元素的最后一个能匹配上type类型的子元素的每一个element元素 :nth-of-type(n)匹配属于其父元素能匹配上type类型开始的第n个子元素的每一个element元素 :nth-last-of-type(n)匹配属于其父元素能匹配上type类型开始的第n个子元素的每一个element元素,从最后一个子元素开始计数 :only-of-type匹配属于其父元素只有一个符合type类型的子元素的每一个element元素 :empty匹配属于其父元素没有一个符合type类型的子元素的每一个element元素 :not 匹配非指定元素的每一个元素 ::first-line对元素的第一行文本进行格式化,只能用在块元素 ::first-letter对元素的第一个字母进行格式化,只能用在块元素 ::before 在指定元素前插入内容 ::after 在指定元素后插入内容,一般用after清除浮动 ::selection 用于设置在浏览器中选中的文本后的背景色和前景色 行内样式1000 id选择器100 类选择器10 属性选择器、伪类选择器10 元素、伪元素1 通配符 06前端css3增加选择器 标签:fir ted class empty nbsp type 开头 基本 包含 原文地址:https://www.cnblogs.com/muzihuan/p/13205689.htmlcss3新增选择器
基本选择器选择器
属性选择器
*
=‘value‘’] 匹配所有attribute属性值为包含value的元素,设置样式伪类选择器
动态伪类
状态伪类
结构类
否定选择器
伪元素
css权重
*
0