美文网首页
无标题文章

无标题文章

作者: 江火渔枫 | 来源:发表于2015-12-20 19:38 被阅读15次

一、基本选择器

选择器 含义
* 通用元素选择器,匹配任何元素
E 标签选择器,匹配所有使用E标签的元素
#footer id选择器,匹配所有id属性等于footer的元素
.info class选择器,匹配所有class属性中包含info的元素

二、多元素的组合选择器

选择器 含义
E,F 多元素选择器,同时匹配所有E元素或F元素,E和F之间用逗号分隔
E F 后代元素选择器,匹配所有属于E元素后代的F元素,E和F之间用空格分隔
E > F 子元素选择器,匹配所有E元素的子元素F
E + F 毗邻元素选择器,匹配紧随E元素之后的同级元素F

三、属性选择器

选择器 含义
E[att] 匹配所有具有att属性的E元素,不考虑它的值。(注意:E在此处可以省略,比如"[cheacked]"。以下同。)
E[att=val] 匹配所有att属性等于"val"的E元素
E[att~=val] 匹配所有att属性具有多个空格分隔的值、其中一个值等于"val"的E元素
E[att =val] 匹配所有att属性具有多个连字号分隔(hyphen-separated)的值、其中一个值以"val"开头的E元素,主要用于lang属性,比如"en"、"en-us"、"en-gb"等等

四、CSS 2.1中的伪类
序号
选择器
含义

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

E:first-child
匹配父元素的第一个子元素

E:link
匹配所有未被点击的链接

E:visited
匹配所有已被点击的链接

E:active
匹配鼠标已经其上按下、还没有释放的E元素

E:hover
匹配鼠标悬停其上的E元素

E:focus
匹配获得当前焦点的E元素

E:lang(c)
匹配lang属性等于c的E元素

实例:
p:first-child { font-style:italic; }
input[type=text]:focus { color:#000; background:#ffe; }
input[type=text]:focus:hover { background:#fff; }
q:lang(sv) { quotes: "\201D" "\201D" "\2019" "\2019"; }

五、 CSS 2.1中的伪元素
序号
选择器
含义

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

E:first-line
匹配E元素的第一行

E:first-letter
匹配E元素的第一个字母

E:before
在E元素之前插入生成的内容

E:after
在E元素之后插入生成的内容

实例:
p:first-line { font-weight:bold; color;#600; }
.preamble:first-letter { font-size:1.5em; font-weight:bold; }
.cbb:before { content:""; display:block; height:17px; width:18px; background:url(top.png) no-repeat 0 0; margin:0 0 0 -18px; }
a:link:after { content: " (" attr(href) ") "; }

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

六、CSS 3的同级元素通用选择器
序号
选择器
含义

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

E ~ F
匹配任何在E元素之后的同级F元素

实例:
p ~ ul { background:#ff0; }

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

七、CSS 3 属性选择器
序号
选择器
含义

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

E[att^="val"]
属性att的值以"val"开头的元素

E[att$="val"]
属性att的值以"val"结尾的元素

E[att*="val"]
属性att的值包含"val"字符串的元素

实例:
div[id^="nav"] { background:#ff0; }

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

八、CSS 3中与用户界面有关的伪类
序号
选择器
含义

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

E:enabled
匹配表单中激活的元素

E:disabled
匹配表单中禁用的元素

E:checked
匹配表单中被选中的radio(单选框)或checkbox(复选框)元素

E::selection
匹配用户当前选中的元素

实例:
input[type="text"]:disabled { background:#ddd; }

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

九、CSS 3中的结构性伪类
序号
选择器
含义

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

E:root
匹配文档的根元素,对于HTML文档,就是HTML元素

E:nth-child(n)
匹配其父元素的第n个子元素,第一个编号为1

E:nth-last-child(n)
匹配其父元素的倒数第n个子元素,第一个编号为1

E:nth-of-type(n)
与:nth-child()作用类似,但是仅匹配使用同种标签的元素

E:nth-last-of-type(n)
与:nth-last-child() 作用类似,但是仅匹配使用同种标签的元素

E:last-child
匹配父元素的最后一个子元素,等同于:nth-last-child(1)

E:first-of-type
匹配父元素下使用同种标签的第一个子元素,等同于:nth-of-type(1)

E:last-of-type
匹配父元素下使用同种标签的最后一个子元素,等同于:nth-last-of-type(1)

E:only-child
匹配父元素下仅有的一个子元素,等同于:first-child:last-child或 :nth-child(1):nth-last-child(1)

E:only-of-type
匹配父元素下使用同种标签的唯一一个子元素,等同于:first-of-type:last-of-type或 :nth-of-type(1):nth-last-of-type(1)

E:empty
匹配一个不包含任何子元素的元素,注意,文本节点也被看作子元素

实例:
p:nth-child(3) { color:#f00; }
p:nth-child(odd) { color:#f00; }
p:nth-child(even) { color:#f00; }
p:nth-child(3n+0) { color:#f00; }
p:nth-child(3n) { color:#f00; }
tr:nth-child(2n+11) { background:#ff0; }
tr:nth-last-child(2) { background:#ff0; }
p:last-child { background:#ff0; }
p:only-child { background:#ff0; }
p:empty { background:#ff0; }

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

十、CSS 3的反选伪类
序号
选择器
含义

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

E:not(s)
匹配不符合当前选择器的任何元素

实例:
:not(p) { border:1px solid #ccc; }

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

十一、CSS 3中的 :target 伪类
序号
选择器
含义

选择器 含义
are aa
are aa
are aa
are aa
are aa
are aa

E:target
匹配文档中特定"id"点击后的效果

请参看HTML DOG上关于该选择器的详细解释实例
(完)

相关文章

  • 无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章 无标题文章无标题文章无标题文章无...

  • 无标题文章

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章

  • 无标题文章

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标...

  • 无标题文章

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标...

  • fasfsdfdf

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标...

  • 无标题文章

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标...

  • 无标题文章

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标...

  • 无标题文章

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标...

  • 无标题文章

    无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章无标题文章

  • 无标题文章

    无标题文章 无标题文章 无标题文章无标题文章 无标题文章 无标题文章

网友评论

      本文标题:无标题文章

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