CSS
-
CSS3中的::selection选择器
“::selection”伪元素是用来匹配突出显示的文本(用鼠标选择文本时的文本)。 -
CSS3中的:checked选择器
:checked选择器在表单元素中,单选按钮和复选按钮都具有选中和未选中状态。(大家都知道,要覆写这两个按钮默认样式比较困难)。在CSS3中,我们可以通过状态选择器“:checked”配合其他标签实现自定义样式。 -
CSS3中的disabled选择器
disabled选择器与“:enabled”选择器相反,用来选择不可用表单元素。 -
CSS3中的:enabled选择器
在Web的表单中,有些表单元素有可用(“:enabled”)和不可用(“:disabled”)状态,比如输入框,密码框,复选框等。在默认情况之下,这些表单元素都处在可用状态。那么我们可以通过伪选择器“:enabled”对这些表单元素设置样式。 -
CSS3中的only-of-type选择器
only-of-type选择器用来选择一个元素是它的父元素的唯一一个相同类型的子元素。 -
CSS3中的only-child选择器
only-child选择器选择的是父元素中只有一个子元素,而且只有唯一的一个子元素。也就是说,匹配的元素的父元素中仅有一个子元素,而且是一个唯一的子元素。 -
CSS3中的nth-last-of-type(n)选择器
nth-last-of-type(n)选择器和“:nth-of-type(n)”选择器是一样的,选择父元素中指定的某种子元素类型,但它的起始方向是从最后一个子元素开始,而且它的使用方法类似于上节中介绍的“:nth-last-child(n)”选择器一样。 -
CSS3中的last-of-type选择器
last-of-type选择器和“:first-of-type”选择器功能是一样的,不同的是他选择是父元素下的某个类型的最后一个子元素。 -
CSS3中的nth-of-type(n)选择器
nth-of-type(n)选择器和“:nth-child(n)”选择器非常类似,不同的是它只计算父元素中指定的某种类型的子元素。当某个元素中的子元素不单单是同一种类型的子元素时,使用“:nth-of-type(n)”选择器来定位于父元素中某种类型的子元素是非常方便和有用的。 -
CSS3中的first-of-type选择器
first-of-type选择器类似于“:first-child”选择器,不同之处就是指定了元素的类型,其主要用来定位一个父元素下的某个类型的第一个子元素。 -
CSS3中结构性伪类选择器—nth-last-child(n)
和前面的“:nth-child(n)”选择器非常的相似,只是这里多了一个“last”,所起的作用和“:nth-child(n)”选择器有所区别,从某父元素的最后一个子元素开始计算,来选择特定的元素。 -
CSS3中的结构性伪类选择器nth-child(n)
用来定位某个父元素的一个或多个特定的子元素。 -
CSS3结构性伪类选择first-child
first-child表示的是选择父元素的第一个子元素的元素E。简单点理解就是选择元素中的第一个子元素,记住是子元素,而不是后代元素。 -
CSS3结构性伪类选择器last-child
结构性伪类选择器—last-child 与“:first-child”选择器作用类似,不同的是“:last-child”选择器选择的是元素的最后一个子元素。 -
CSS3结构性伪类选择器target
:target选择器称为目标选择器,用来匹配文档(页面)的url的某个标志符的目标元素。 -
CSS3结构性伪类选择器empty
:empty选择器表示的就是空。用来选择没有任何内容的元素,这里没有内容指的是一点内容都没有,哪怕是一个空格。 -
CSS3结构性伪类选择器not
:not选择器称为否定选择器,和jQuery中的:not选择器一模一样,可以选择除某个元素之外的所有元素。 -
CSS3构性伪类选择器root
结构性伪类选择器—root,从字面上我们就可以很清楚的理解是根选择器,他的意思就是匹配元素E所在文档的根元素。