「前台自学之路」CSS选择器

  • 时间:2018-11-07 23:21 作者:编程教育布道师 来源:编程教育布道师 阅读:999
  • 扫一扫,手机访问
摘要:什么是选择器简单而言:从HTML文档中选择一系列元素div { color: #f00;}这就是一个选择器,表示的意思是 选择所有标签名为 div 的元素,并应用后面的样式组,字体颜色为红色。举个浅显例子,高中老师要带一部分同学去参与活动,那该挑哪些同学呢?老师给的条件是:所有 数学成绩高于90分

「前台自学之路」CSS选择器

什么是选择器

简单而言:从HTML文档中选择一系列元素

div {

color: #f00;

}

这就是一个选择器,表示的意思是 选择所有标签名为 div 的元素,并应用后面的样式组,字体颜色为红色。

举个浅显例子,高中老师要带一部分同学去参与活动,那该挑哪些同学呢?老师给的条件是:所有 数学成绩高于90分 的同学跟我去参与活动。

那这里面呢 ‘数序成绩高于90分’ 就是一个选择器。

有哪些选择器呢

我们先假定html结构如下:

  • id选择器

#header {

color: #f00;

}

很清晰了,就是通过#id属性来选择最外层的div元素

  • 标签选择器

div {

color: #f00;

}

通过div标签名称来选择所有的div元素

  • class类选择器

.header-title {

color: #f00;

}

.header-close {

color: #f00;

}

通过.class属性值来选择所元素

  • 后代选择器

#header .header-title {

color: #f00;

}

通过空格来组合选择器,从而选择相应的元素

  • 子元素选择器

#header>.header-title {

color: #f00;

}

通过>来组合选择器,从而选择相应的元素

「前台自学之路」CSS选择器

  • 兄弟节点选择器

.header-title+.header-close {

color: #f00;

}

通过+来组合选择器,从而选择相应的元素

  • 属性选择器

div[id="header"] {

color: #f00;

}

通过[属性名="属性值"]来选择相应的元素

  • 伪类选择器

div:hover {

color: #f00;

}

:hover 就是一种伪类选择器,标识当鼠标挪到div元素上的时候

同理还有

:first-child

:active

等等

  • 伪元素选择器

div:after {

color: #f00;

}

:after

:before

都是伪元素

「前台自学之路」CSS选择器

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】2FA验证器 验证码如何登录(2024-04-01 20:18)
【系统环境|】怎么做才能建设好外贸网站?(2023-12-20 10:05)
【系统环境|数据库】 潮玩宇宙游戏道具收集方法(2023-12-12 16:13)
【系统环境|】遥遥领先!青否数字人直播系统5.0发布,支持真人接管实时驱动!(2023-10-12 17:31)
【系统环境|服务器应用】克隆自己的数字人形象需要几步?(2023-09-20 17:13)
【系统环境|】Tiktok登录教程(2023-02-13 14:17)
【系统环境|】ZORRO佐罗软件安装教程及一键新机使用方法详细简介(2023-02-10 21:56)
【系统环境|】阿里云 centos 云盘扩容命令(2023-01-10 16:35)
【系统环境|】补单系统搭建补单源码搭建(2022-05-18 11:35)
【系统环境|服务器应用】高端显卡再度登上热搜,竟然是因为“断崖式”的降价(2022-04-12 19:47)
手机二维码手机访问领取大礼包
返回顶部