美文网首页我爱编程
css元素选择器

css元素选择器

作者: 蘑菇酱960903 | 来源:发表于2018-04-15 11:58 被阅读0次

通配符选择器 *

任何元素

分组选择器 ,

h1, h2, h3, h4, h5, h6 {
  color:gray;
  background: white;
  padding: 10px;
  border: 1px solid black;
  font-family: Verdana;
  }

h1, h2, h3, h4, h5, h6

多类选择器

.X.Y {background:red;}

类名为 X 且为 Y
兼容ie7+

id选择器 #

  • 只能在html文档中使用一次,仅一次
  • id选择器不能结合使用

属性选择器

[attr]

属性为attr

[attr = value]

指定属性和值的元素

[attr ~=value]

属性的值中有包含value这个单词

[attr |= value]

指定值为value 或者 value- 开头的属性attr

[attr ^= value]

指定值为value开头的属性attr

[attr $= value]

指定值为value结尾的属性attr

[attr *= value]

指定值包含value的属性attr

/ 注意区别:

 [attr |= value]   以 value | value- 开头     
 [attr ^= value]   以 value 开头

 [attr *= value]   包含 value 
 [attr ~= value]   包含 value 的单词

/

兄弟选择器 子选择器

X Y

X 元素下所有元素 Y

X + Y

紧邻 X 后的第一个兄弟元素 Y

X ~ Y

紧邻 X 后的所有兄弟元素 Y

X > Y

X 的所有子元素 Y

伪类选择器

:link

未访问链接

:visited

已访问的链接

:active

选定的链接

:focus

处于点击focus状态
不兼容ie

:hover

鼠标移动到的链接

:first-child

不同于元素的第一个子元素,是将作为第一个元素
eg. p:first-child 指第一个元素为p的元素
eg. p > i:first-child 指p的子元素中,第一个子元素且元素为i
eg. p:first-child i 指p作为第一个元素下所有的i元素

:last-child

不同于元素的最后一个子元素,是将作为最后一个元素

:lang

指定有lang属性值相同的元素
eg. p:lang(value) p元素中lang属性为value的值

:not(selector)

选取除了selector之外的所有元素
eg. div:not(.class1) 选取div中没有class1类名的元素
兼容ie9+

X:nth-child(n)

选取第n个孩子并且为X

X:nth-last-child(n)

选取倒数第n个孩子并且为X

X:nth-of-type(n)

选取 X 元素中的第n个

X:nth-last-of-type(n)

选取 X 元素中的倒数第n个

///注意
选取ul的首个子元素   ul >:nth-child(1) 相当于 ul >:first-child  
选取ul子元素中为li元素的第1个元素 ul > li:nth-type-of(1)
区分X:nth-of-type(n)   X:nth-child(n)
X:nth-of-type(n)   选取在X类型中的第n个
X:nth-child(n)  选取在第n个元素并且类型为X

伪元素选择器

::first-line (只对块级元素生效)

文本的首行设置特殊样式

::first-letter

段落的第一个字母

:before

元素之前添加内容

:after

元素之后添加内容

相关文章

  • CSS选择器

    CSS选择器规定了CSS规则会作用到哪些元素上。 基本选择器 元素选择器:根据元素名称匹配元素 类选择器:根据元素...

  • CSS选择器

    CSS 元素选择器CSS 选择器分组CSS 类选择器详解CSS ID 选择器详解CSS 属性选择器详解CSS 后代...

  • CSS选择器

    目录: CSS派生选择器 CSS元素选择器 CSS Id 和 Class选择器 CSS 属性选择器 CSS 派生选...

  • 选择器

    CSS 元素选择器/类型选择器 最常见的 CSS 选择器是元素选择器。html {color:black;}p {...

  • CSS 选择器

    CSS 选择器 CSS 基本选择器及其扩展 CSS 基本选择器 通配符选择器 * 元素选择器 使用标签的名称...

  • 学习笔记-CSS-2017.2.14

    CSS 选择器 1、CSS 元素选择器 如果设置 HTML 的样式,选择器通常将是某个 HTML 元素,比如 p、...

  • css选择器——(一)

    CSS元素选择器 最常见的 CSS 选择器是元素选择器。换句话说,文档的元素就是最基本的选择器。 如果设置 HTM...

  • CSS选择器

    CSS选择器的作用 CSS 选择器用于定位我们想要给予样式的 HTML 元素。 CSS选择器的类型 CSS选择器大...

  • Part 2-2 CSS选择器

    CSS选择器概况 CSS选择器类似于地址,通过选择器的地址作用到标签里. 基础选择器 元素选择器 根据指定的元素,...

  • jQuery 大全

    jQuery 元素选择器 jQuery 使用 CSS 选择器来选取 HTML 元素。 $("p") 选取 元素...

网友评论

    本文标题:css元素选择器

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