css选择器非常之多,常见的如class选择器,id选择器,标签选择器等等。每个的用法都有所区别,虽然很多都能到达同样的效果,但还是有一些更优的选择。
class、id、标签选择器这个几个就不细说了,class和标签选择器主要用来设置样式上面,id选择器推荐不要用在css样式上,更多是用在js操作dom时,选择元素。
如:
div{ background: #fff;}.list { color: red;} $(\'#li\').html(\'web秀\') element elementdiv p 选择
元素。
CSS选择器如此之多,你了解多少?
element>elementdiv>p 选择父元素为
元素。
CSS选择器如此之多,你了解多少?
element+elementdiv+p 选择紧接在
元素。
CSS选择器如此之多,你了解多少?
[attribute][target] 选择带有 target 属性所有元素。
CSS选择器如此之多,你了解多少?
[attribute=value][target=_blank] 选择 target=”_blank” 的所有元素。
CSS选择器如此之多,你了解多少?
[attribute~=value][title~=title] 选择 title 属性包含单词 “title” 的所有元素。
CSS选择器如此之多,你了解多少?
[attribute|=value]/[attribute^=value][lang|=en] 选择 lang 属性值以 “en” 开头的所有元素。
CSS选择器如此之多,你了解多少?
[attribute$=value]p[src$=”e”] 选择其 src 属性以 “e” 结尾的所有
元素。
CSS选择器如此之多,你了解多少?
[attribute*=value]p[title*=”abc”] 选择其 title 属性中包含 “abc” 子串的每个
元素。
CSS选择器如此之多,你了解多少?
element1~element2p~div 选择前面有
元素的每个
CSS选择器如此之多,你了解多少?
A标签伪类选择器:link a:link 所有未被访问的链接(a标签的默认样式)。
:visited a:visited 所有已被访问的链接。
:active a:active 点击后没有松开鼠标的链接。
:hover a:hover 鼠标指针位于其上的链接。
:before / :after在元素的内容之前插入内容。
div:before{ content: \'\'; display: block; background: red; width: 30px; height: 10px;}div:after{ content: \'\'; display: block; background: green; width: 30px; height: 10px;}
CSS选择器如此之多,你了解多少?
:first-childp:first-child 匹配的是某父元素的第一个子元素,可以说是结构上的第一个子元素。(注意和:first-of-type做区分)
CSS选择器如此之多,你了解多少?
:first-of-typep:first-of-type 匹配的是该类型的第一个,类型是指什么呢,就是冒号前面匹配到的东西,比如 p:first-of-type,就是指所有p元素中的第一个。这里不再限制是第一个子元素了,只要是该类型元素的第一个就行了,当然这些元素的范围都是属于同一级的,也就是同辈的。(注意和:first-child做区分)
CSS选择器如此之多,你了解多少?
:last-childp:last-child 表示其父元素的最后一个子元素,且这个元素是css指定的元素,才可以生效(注意和:last-of-type做区分)
CSS选择器如此之多,你了解多少?
:last-of-typep:last-of-type 代表在一群兄弟元素中的最后一个指定类型的元素。(注意和:last-child做区分)
CSS选择器如此之多,你了解多少?
:only-childp:only-child 选择器选择的是父元素中只有一个子元素,而且只有唯一的一个子元素
CSS选择器如此之多,你了解多少?
:only-of-typep:only-of-type 表示一个元素他有很多个子元素,而其中只有一种类型的子元素是唯一的
CSS选择器如此之多,你了解多少?
:nth-child(n)p:nth-child(2) 选择属于其父元素的第二个子元素的每个
元素。
CSS选择器如此之多,你了解多少?
:nth-child(odd)或者:nth-child(2n+1) 奇数行、:nth-child(even)或者:nth-child(2n+2) 偶数行
CSS选择器如此之多,你了解多少?
:nth-last-child(n)p::nth-last-child(n) 同上,从最后一个子元素开始计数。
CSS选择器如此之多,你了解多少?
:emptyp:empty 选择没有子元素的每个
元素(包括文本节点)。
CSS选择器如此之多,你了解多少?
:not(selector):not(p) 选择非p元素的每个元素。
CSS选择器如此之多,你了解多少?
input状态选择器:focus 获得焦点的 input 元素
:enabled 每个启用的 input 元素
:disabled 每个禁用的 input 元素
:checked 每个被选中的 input 元素
免责声明:本文仅代表作者个人观点,与爱美生活网(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.
-
- excel中如何判断奇数偶数呢(偶数奇数公式余数
- 快速判断奇偶数的方法,赶紧收藏吧!方法/步骤1公式=if(mod(A2,2)=0,"偶数","奇数"),如果余数是0,则为偶数;反之为奇数2公式=if(iseven(A2),"偶数","奇数"),
-
- 18是个什么数(合数偶数整除都是)
- 18是个偶数、合数。偶数是能够被2所整除的整数,正偶数也称双数。合数是指在大于1的整数中除了能被1和本身整除外,还能被其他数(0除外)整除的数。与之相对的是质数,而1既不属于质数也不属于合数。所有大于2的偶数都是合数。所有大于5的奇数中,个
-
- 既是合数又是奇数的数是多少(奇数合数整除整数
- 既是奇数又是合数的数字有无数个,例如9、15、21、27等等,只要是不少于2个非1的奇数的乘积,都是既是奇数又是合数的整数。合数指自然数中除了能被1和本身整除外,还能被其他整数(0除外)整除的数。不能被2整除的整数叫奇数,也叫单数,当把奇数
-
- 什么是奇数项什么是偶数项(奇数偶数双数单数)
- 奇数项:指项数n为奇数,即一组数中项数为奇数的项。偶数项:指项数n为偶数 ,即一组数中项数为偶数的项。奇数项和偶数项的使用通常出现在数列、集合以及向量中。奇数:不能被2整除的整数叫奇数,也称单数。偶数:所有整数不是奇数(单数),就是偶数(双
-
- 秽土斑(秽土斑下一个高招s是谁)
- 射手,而高招A忍是11这几个月出具体时间也是不固定,346头2尾6,7566之间为5,2752,急急如律令。 也就是相当于每两,snamechar20,BLVD是二次。 其中Sno为主码2课程表CouseCno,王者荣耀一局结束后的s是等
-
- 怎么删除分节符偶数页(解析Word—删除空白(页)
- 一些闲言碎语本篇文章将会介绍常见的各种删除空白页方法,限于篇幅,本篇只讲操作,原则上,不会过深地涉及原理。空白页的产生空白页产生的情形有很多种:表格引起的、分页符引起的、分节符引起的,段前分页、与一段同页,但我个人认为如果从根源上来说,只有
05-31