CSS选择器

标签选择器 body、h1、dl、ul、span

id选择器 #

类选择器
1) class可以重复,也就是说,同一个页面上可能有多个标签同时属于某一个类;
2) 同一个标签可以同时携带多个类。

后代选择器 .div1 p 就是.div1的后代所有的p,后代选择器,描述的是祖先结构

交集选择器 h3.special 必须是h3标签,然后必须是special标签

并集选择器(分组选择器) h3,li 用逗号就表示并集

通配符* 效率不高,如果页面上的标签越多,效率越低,所以页面上不能出现这个选择器

CSS3选择器

儿子选择器> div>p div的儿子p。和div的后代p的截然不同

序选择器 选择第1个li ul li:first-child 选择最后一个1i ul li:last-child

下一个兄弟选择器 h3+p 选择上的是h3元素后面紧挨着的第一个兄弟

CSS的继承性和层叠性

继承性 color、 text-开头的、line-开头的、font-开头的 这些关于文字样式的,都能够继承; 所有关于盒子的、定位的、布局的属性都不能继承

层叠性 就是css处理冲突的能力。 所有的权重计算,没有任何兼容问题 统计权重:id的数量,类的数量,标签的数量
权重问题大总结: 1) 先看有没有选中,如果选中了,那么以(id数,类数,标签数)来计权重。谁大听谁的。如果都一样,听后写的为准。 2) 如果没有选中,那么权重是0。如果大家都是0,就近原则。

!important 这个属性的权重就是无穷大

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一,CSS选择器常见的有几种? 答: 基础选择器 组合选择器 属性选择器 伪类选择器 伪元素选择器 基础选择器 组...
    kingBirds阅读 1,842评论 0 0
  • 一.class 和 id 的使用场景? name:指定标签的名称应用场景:①form表单:name可作为传递给服务...
    Sunset125阅读 985评论 0 0
  • id选择器 先看看class属性和id属性的区别吧。 id id用于定义唯一的标识符,它是一个全局属性,在整个HT...
    知更鸟_b4d4阅读 440评论 0 0
  • 转载自牢记31种CSS选择器用法 1 * 星号选择器用于选取页面中的所有元素,可用于快速清除所有元素的 margi...
    Icestains阅读 1,277评论 0 1
  • 去年12月19日,和姐姐分享我那大半个月的成长。 比如,某天看完穆贾尼的《再活一次,和人生温柔相拥》的夜里,突然在...
    水若_小水呓梦阅读 994评论 1 1