1、css基础选择器

(1)标签选择器:

(2)类选择器:

(3)id选择器:

只能调用一次(一般和js搭配使用)。

(4)通配符选择器:


2、复合选择器

(1)后代选择器(包含选择器):

(2)子选择器(重要):

这里元素设置的必须是亲儿子,也就是说,只有div里面的a才能更改文字颜色和字体大小,而对p里面的a无效。

(3)并集选择器:

(4)伪类选择器:

(5)focus伪类选择器:

对表单元素使用。


3、CSS3选择器

(1)属性选择器:

(2)结构伪类选择器:

nth-child()和nth-of-type()的区别:

如下图2

(3)伪元素选择器:


4、选择器的优先级及权重

!important > 行内样式 > id选择器(0,1,0,0) > 类选择器/伪类选择器/属性选择器(0,0,1,0) > 标签选择器/伪元素选择器(0,0,0,1) > 通配符选择器

CSS、CSS3选择器相关推荐

  1. CSS / CSS3(新增)选择器及优先级原则

    文章目录 一.CSS基本选择器 1.通用选择器 * 2.元素(标签)选择器 3.类选择器 4.ID选择器 5.群组选择器 二.关系选择器 1) 后代选择器 2) 子元素选择器 3) 兄弟选择器 三.c ...

  2. CSS 选择器 CSS3选择器

    1.CSS 选择器 1.1 .CSS基础选择器 标签选择器:所有标签名都可以当做选择器,比如body.h1.dl.ul.span等等 id选择器: 同一个页面内id不能重复(一般是JS中用ID选择器) ...

  3. CSS和CSS3选择器

    这一篇是对精通CSS:高级Web标准解决方案第二章的学习总结. 将会有以下内容: (1).常用的选择器. (2).高级选择器 (3).新的CSS3选择器 最常用的选择器类型是类型选择器和后代选择器.类 ...

  4. CSS 选择器 CSS3选择器

    1.CSS 选择器 1.1 .CSS基础选择器 **标签选择器:**所有标签名都可以当做选择器,比如body.h1.dl.ul.span等等 id选择器: 同一个页面内id不能重复(一般是JS中用ID ...

  5. css3 复合选择器,CSS复合选择器

    复合选择器是由两个或多个基础选择器,通过不同的方式组合而成的,目的是为了可以选择更准确更精细的目标元素标签. 交集选择器 交集选择器由两个选择器构成,其中第一个为标签选择器,第二个为class选择器, ...

  6. css怎么设置表格斑马纹效果,利用CSS3选择器实现表格的斑马纹

    要用到的Css3选择器 element:nth-child(number){ } 选择器匹配属于其父元素的第 number 个子元素 参数 Numberodd 奇数 even 偶数 完整demo: 测 ...

  7. CSS基础篇--CSS/CSS3中的原生变量var详解

    使用语法 首先我们先来看一个例子: html代码: <div class="element">这是一段文字</div> css代码: .element {w ...

  8. CSS3选择器 :read-only选择器 CSS3选择器 :read-write选择器

    CSS3选择器 :read-only选择器 ":read-only"伪类选择器用来指定处于只读状态元素的样式.简单点理解就是,元素中设置了"readonly='reado ...

  9. CSS3 选择器(转)

    http://www.w3school.com.cn/cssref/css_selectors.asp css的选择器,做个记录,在爬虫选择元素里很多要用到. CSS3 选择器 在 CSS 中,选择器 ...

最新文章

  1. Linux系统结构 详解
  2. css 网页整体缩小_css实现缩放自适应网页--手机web
  3. Python 爬虫---(6) beautifulSoup 库的使用
  4. lm358应用电路讲解_工业电路板维修、电子电路、运算放大器
  5. 计划策略10、11、40
  6. 跟着ALEX 学python day2 基础2 模块 数据类型 运算符 列表 元组 字典 字符串的常用操作...
  7. ch341a i2c 安卓_CH341A安卓平板OTG连接成功但读取不到数据
  8. windows server 2003 网络操作系统项目教程 特制版
  9. 石子合并问题java_动态规划求石子合并问题
  10. vue项目无法在IE打开
  11. 数组方法中会更改原数组,不会更改原数组(详细)
  12. mount point / 挂载点
  13. P4735 最大异或和(可持久化字典树)
  14. 免费高质量图标搜索引擎以及图标库
  15. SVM对于高斯核函数的理解
  16. Linux - 虚拟网络设备 - 链路聚合,bond,team
  17. ios解锁动态图片_iPhone不越狱如何设置酷炫的动态锁屏壁纸
  18. 基于蓝牙(HC-05)的安卓蓝牙 APP开发
  19. Java入门-Java语言概述
  20. 内连接与外连接(全网最详细)

热门文章

  1. github上传自己的代码
  2. Python表达式 n1 与 表达式n%2
  3. 经纬度与UTM(Universal Transverse Mercator Projector:通用横轴卡墨托投影)的坐标变换代码
  4. matlab中scalar意思,scalar是什么意思_scalar的翻译_音标_读音_用法_例句_爱词霸在线词典...
  5. 盘点庚子年里,火到出圈的人工智能应用
  6. OpenCV C++案例实战十八《抖音特效——“蓝线挑战”》
  7. BootLoader这个玩意
  8. Ubuntu18.04安装教程——超详细的图文教程
  9. 里氏代换原则 (Liskov Substitution Principle, LSP)
  10. 1.4 裸机实验GPIO与LED DNW驱动无法安装问题解决