学习日记

155 阅读1分钟

1    伪类和伪元素 :针对于特殊场景

       伪类  单冒号:,在特殊的场景中触发

       hover

       focus

       伪元素  双冒号::

       first-letter 选择指定元素的第一个单词

       first-line 选择指定元素的第一行

2 **否定伪类 :**可以帮助我们选择不是其他标签的某个标签

       not(选择器){ },例:

       div:not(.box){ }    表示选择所有的div元素但是class为box的除外

3 css选择器的优先级别:

       选择器的权值:

         *:0

         标签:1

         类:10

         属性:10

         伪类/伪元素:10

         i d:100

         important:1000

      原则:选择器的权值加到一起,大的优先;如果权值相同,后定义的优先

      优先级排序: important>内联>id>类|伪类/伪元素|属性>*>继承

         内联(写在标签内部)

4 **块元素:**自己单独占一行,就像一个段落;能随时设置宽度和高度

      常见块元素:ul,li,form,h1-h6,hr,P,div