CSS选择器

2016-09-02  本文已影响4人  大步迈

普通选择器  

  直接的标签就可以作为标签

类选择器和ID选择器

通配符选择器

属性选择器[disabled][type=button]

<h2 class="title sports">标题</h2>

<p class="sports">内容</p>

[class~=sports]{color=blue;} 同时选中 

伪类选择器

:nth-child(3n+1)(even)(odd)  nth-last-child()

only-child  first/last-of-type(even/odd)

伪元素选择器

::first-letter /line {第一个字符设置格式}

::before   ::after  ::selection   被选中样式的样式

组合选择器

后代选择器   .main  h2 {}

子选择器  .main>h2{}

兄弟选择器  相邻h2+p{}   通用h2~p{ }

选择器分组

继承

CSS优先级

计算方法

a=行内元素  权重:1000

b=ID选择器  权重:100

c=类、伪类、和选择器的数量 权重:10

d=标签选择器和伪类选择器的数量  权重:1

CSS层叠

相同的属性覆盖

优先级   后面覆盖前面

不同的属性会合并

CSS改变优先级

改变先后顺序

提升选择器优先级

!important

上一篇下一篇

猜你喜欢

热点阅读