CSS高级选择器
选择器例子
.class.intro
#id#firstname
**
element p
element,element div,p
element element div p
element>element div>p
element+element div+p
[attribute][target]
[attribute=value][target=_blank] [attribute~=value][title~=flower] [attribute|=value][lang|=en]
:link a:link
:visited a:visited
:active a:active
:hover a:hover
:focus input:focus
:first-letter p:first-letter
:first-line p:first-line
:first-child p:first-child
:before p:before
:after p:after
:lang(language)p:lang(it)
element1~element2p~ul
[attribute^=value]a[src^="https"] [attribute$=value]a[src$=".pdf"] [attribute*=value]a[src*="abc"]
:first-of-type p:first-of-type
:last-of-type p:last-of-type
:only-of-type p:only-of-type
:only-child p:only-child
:nth-child(n)p:nth-child(2)
:nth-last-child(n)p:nth-last-child(2) :nth-of-type(n)p:nth-of-type(2)
:nth-last-of-type(n)p:nth-last-of-type(2) :last-child p:last-child
:root:root
:empty p:empty
:target#news:target
:enabled input:enabled
:disabled input:disabled
:checked input:checked
:not(selector):not(p)
::selection::selection
例子描述
选择 class="intro" 的所有元素。
选择 id="firstname" 的所有元素。
选择所有元素。
选择所有
元素。
选择所有
元素。
选择
元素。
选择父元素为
元素。
选择紧接在
元素。
选择带有 target 属性所有元素。
选择 target="_blank" 的所有元素。
选择 title 属性包含单词 "flower" 的所有元素。
选择 lang 属性值以 "en" 开头的所有元素。
选择所有未被访问的链接。
选择所有已被访问的链接。
选择活动链接。
选择鼠标指针位于其上的链接。
选择获得焦点的 input 元素。
选择每个
元素的首字母。
选择每个
元素的首行。
选择属于父元素的第一个子元素的每个
元素。
在每个
元素的内容之前插入内容。
在每个
元素的内容之后插入内容。
选择带有以 "it" 开头的 lang 属性值的每个
元素。选择前面有
元素的每个
- 元素。
选择其 src 属性值以 "https" 开头的每个 元素。选择其 src 属性以 ".pdf" 结尾的所有 元素。
- HTML5开发培训CSS选择器及文字段落属性和背景属性和列表属性(上)(DOC)
- CSS基本选择器
- CSS选择器
- CSS页面选择器.ppt
- css常用选择器命名
- css基础知识--四种样式表及六种选择器
- CSS链接伪类选择器
- HTML第13章 CSS3的选择器
- CSS选择器的权重与优先规则
- CSS3学习之常见的4种伪元素选择器
- CSS选择器笔记
- css的选择器描述
- CSS复合选择器使用方法
- CSS3选择器
- Selenium Webdriver CSS 选择器定位
- CSS中的基本选择器
- 实验14 CSS选择器
- CSS所有的选择器类型总结
- HTML5+CSS3网页设计实例教程 第8章 CSS3选择器
- 【CSS】CSS-三种样式+样式选择器+属性