饥人谷-任务8

2016-08-25  本文已影响0人  饥人谷_罗伟恩

一、CSS选择器常见的有几种?

二、选择器的优先级是怎样的?

优先级从高到低:

  1. 在属性后面添加!important
  2. 作为style属性写在元素标签上的内联样式
  3. id选择器
  4. class选择器
  5. 伪类选择器
  6. 属性选择器
  7. 标签选择器
  8. 通配符选择器
  9. 浏览器自定义

三、class 和 id 的使用场景?

四、使用CSS选择器时为什么要划定适当的命名空间?

五、以下选择器分别是什么意思?

#header{}                       /*选中id属性为header的元素*/
.header{}                        /*选中class属性为header的元素*/
.header .logo{}                /*选中class属性为header的元素下的后代中class为logo的元素*/
.header.mobile{}               /*选中class属性同时为header和mobile的元素*/
.header p, .header h3{}        /*选中class属性为header的元素下的后代为p的元素 和 class属性为header的元素下的后代为h3的元素*/
#header .nav>li{}           /*选中id属性为header的元素下的子元素class为nav的元素下的一级子元素为li的元素*/
#header a:hover{}          /*选中id属性为header的元素下的子元素a的hover伪类*/

六、列出你知道的伪类选择器

七、:first-child:first-of-type的作用和区别

八、

代码运行

九、text-align: center的作用是什么,作用在什么元素上?能让什么元素水平居中

十、如果遇到一个属性想知道兼容性,在哪查看?

caniuse

上一篇 下一篇

猜你喜欢

热点阅读