美文网首页前端分享Web前端之路Web 前端开发
《图解CSS3》学习记录(02-选择器)

《图解CSS3》学习记录(02-选择器)

作者: 石宝宝 | 来源:发表于2017-05-08 14:46 被阅读16次

选择器整理

通常比较熟悉的就不赘述了,主要记录一些不常用但记得不牢的:

*,Element,#id,.class

群组选择器:

.selector1.selector2...selectorN。群组选择器必须全部匹配,即满足所有选择器特征。

层次选择器:

.selector1 .selector2:后代选择器,中间有一个空格;

.selector1>.selector2:子选择器;

.selector1+.selector2:相邻兄弟选择器(.selector2紧位于.selector1后面);

.selector1~.selector2:通用选择器,匹配.selector1元素后所有匹配.selector2的;

动态伪类选择器:

E:link:未访问的链接;

E:visited:未访问的链接;

E:active:元素被激活,常用于锚点链接,鼠标按下时触发;

E:hover:鼠标悬停在元素上时触发;

E:focus:元素获得焦点时触发;

目标伪类选择器:

E:target,用来匹配文档的URI中某一个标识符的目标元素(手风琴效果);

UI元素状态伪类选择器(主要用于form表单元素,包含启用,禁用,选中,未选中,获得焦点,失去焦点,锁定和待机等):

E:checked:匹配所有选中的复选按钮和单选按钮表单元素;

E:enabled:匹配所有启用的表单元素;

E:disabled:匹配所有禁用的表单元素;

结构伪类选择器:

E:first-child:作为父元素的第一个子元素E;

E:last-child:作为父元素的最后一个子元素E;

以上两项比较常用,通常用于处理列表第一个或者最后一个元素特殊的边距问题。

E:root:匹配Element所在文档的跟元素,Html中,根元素始终是html;

E F:nth-child(n):匹配父元素E的第n个子元素F,n可以是整数,也可以是关键字(even、odd),还可以是公式(2n+1,-n+5),而且n的起始值是0;

E F:nth-last-child(n):与E F:nth-child(n)顺序相反;

E:first-of-type:选择父元素内具有指定类型的第一个E元素;

E:last-of-type:选择父元素内具有指定类型的最后一个E元素;

E:nth-of-type(n):选择父元素内具有指定类型的第n个E元素;

E:nth-last-of-type(n):与E:nth-of-type(n)顺序相反;

E:only-child:匹配父元素只包含一个子元素,且该子元素匹配E元素;

E:only-of-type:匹配父元素只包含一个同类型的子元素,且该子元素匹配E元素;

E:empty:匹配没有子元素的元素,且该元素也不包含任何文本节点;

否定伪类选择器:

E:not(F):匹配所有除F以外的E元素;

相关文章

  • 《图解CSS3》学习记录(02-选择器)

    选择器整理 通常比较熟悉的就不赘述了,主要记录一些不常用但记得不牢的: *,Element,#id,.class ...

  • CSS3知识概要总结之选择器篇(二)

    是的,从这里开始我们就开始学习CSS3的选择器了,学习资源CSS3选择器 属性选择器 属性选择器 发现属性选择器真...

  • HTML5和CSS3新增内容

    CSS3选择器有哪些? 属性选择器、伪类选择器、伪元素选择器。 CSS3新特性有哪些? 颜色:新增RGBA,HSL...

  • 初级了解css3伪类选择器

    在 CSS3 中,选择器是一种模式,用于选择需要添加样式的元素。 先来了解一下css3选择器的分类 css3选择器...

  • CSS3笔记(一)选择器

    回顾css3之前的选择器 css3选择器 1、属性选择器 2、结构 伪类选择器 注意点 : 选择是分类型,排序是不...

  • 2019前端经典面试题 CSS 部分常见问题

    CSS部分常见问题 1、CSS3选择器有哪些? 答:属性选择器、伪类选择器、伪元素选择器。 2、CSS3新特性有哪...

  • css选择器

    css1,2选择器 css3选择器

  • 学习钢要:样式生效规则

    学习条件 了解css/css3常见选择器 学习目标 了解选择器权重的计算 了解浏览器默认样式 了解样式的继承 了解...

  • 移动web界面样式

    CSS3 CSS3在移动web开发中使用的特性包括:增强的选择器阴影强大的背景设置圆角边框 选择器 属性选择器完全...

  • CSS 3 选择器

    CSS3追加的选择器 在CSS3中,追加了三个属性选择器分别为 这样使得选择器有了通配符的概念。 结构性伪类选择器...

网友评论

    本文标题:《图解CSS3》学习记录(02-选择器)

    本文链接:https://www.haomeiwen.com/subject/crrmtxtx.html