专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

css选择器有哪些,css选择器怎么用

来源:小易整编  作者:小易  发布时间:2023-03-17 04:24
摘要:css选择器有哪些,css选择器怎么用 CSS选择器又被称为CSS样式属性、CSS属性选择器,CSS中的“选择器”指明了“”中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素;常用选择器可分为标签名选择器、类选择器、id选择器...

   css选择器有哪些,css选择器怎么用

css选择器有哪些,css选择器怎么用

 CSS选择器又被称为CSS样式属性、CSS属性选择器,CSS中的“选择器”指明了 “{}” 中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素;常用选择器可分为标签名选择器、类选择器、id选择器、派生选择器、子元素选择器、分组选择器。下面我们就来看看各种选择器的用法。

一、常用的四类选择器(4种)

1、元素选择器

作用:通过标签的名称找到指定标签

语法:标签名{}

实例:<div>标签文字颜色为 red。

div{  color: red;}

2、id选择器

作用:通过id找到标签,一个html文件中id不能重复

语法:#id{}

实例:id为test的元素文字颜色为red

<div id="test"></div>________________________#test{  color: red;}

3、类选择器

 作用:通过标签的class属性值选中指定标签,多个标签可以有相同的class值

语法:.class属性值{}

实例:类名为test的元素文字颜色为red。

<div class="test"></div>______________________.test{  color: red;}

4、通配选择器

作用:选中页面中所有元素

语法:*{}

实例:页面中所有元素的背景颜色为blue

*{  background: blue;}

二、复合选择器(2种)

1、交集选择器

作用:选中同时符合多个选择器条件的元素

语法:选择器1选择器2...{}

注意:只能交两个,第一个是元素选择器,第二个是class/id。两者之间无空格

实例:1.类名为red 的<div>元素文字颜色改为red;2.id为blue的<div>元素文字颜色为blue

<div class="red">111</div><div id="red">222</div><p class="red">333</p><div id="blue">444</div>————————————————————div.red {  color: red;}div#blue {  color: blue;}

2、并集选择器

作用:同时选中对应选择器的元素,可以并集多个,各个之间用,隔开。

语法:选择器1,选择器2,选择器3...{}

实例:类名为 red,类名为 yellow, id为blue,li元素里的字体颜色为orange。

<div class="red">111</div><div class="yellow">222</div><i id="blue">444</i><li>555</li>————————————————.red,.yellow,#blue,li {        color: orange;    }

三、关系选择器(3种)

1、后代选择器

作用:类似于路径,找到符合要求的标签,会匹配所有的后代标签。

语法:.father .grandson{},每个选择器之间用空格隔开。

注意:有关后代选择器有一个易被忽视的方面,即两个元素之间的层次间隔可以是无限的。例如,如果写作.father .grandson{},这个语法就会选择.father下的.grandson,而不论.grandson 的嵌套层次多深。

实例:在类名为father的元素中找到类名为grandson的元素,字体颜色改为red。

<div class="father">  <div class="children">    <div class="grandson"></div>  <div></div>————————————————.father .children{  background-color: red;}


本文地址:IT问答频道 https://www.hkm168.com/itwenda/930903.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小易整编
相关文章相关阅读
  • c语言的输入函数有哪些

    c语言的输入函数有哪些

    c语言的输入函数有:1、scanf()函数、从标准输入stdin读取格式化输入;2、getchar()函数,从标准输入stdin获取一个字符;3、gets()函数,从标准输入stdin读取一行;4、getch()函数,从stdin流中读取字...

  • 因特网能提供的最基本服务有哪些

    因特网能提供的最基本服务有哪些

    因特网能提供的最基本服务有:1、www服务;2、电子邮件e-mail服务;3、远程登录telnet服务;4、文件传输ftp服务;5、usenet网络新闻组服务;6、电子公告牌服务。本教程操作环境:windows7系统、DellG3电脑。因...

  • ppt中怎么插入自定义动作按钮

    ppt中怎么插入自定义动作按钮

    ppt插入自定义动作按钮: 打开幻灯片文件,然后在菜单栏中点击插入,打开插入工具栏,之后在插入工具栏中选择形状工具,如下图所示:点击形状工具后,就打开所有预置的形状列表,如下图所示,选择我们需要的形状。选择好形状后,自动退回到ppt文件编辑...

  • 主板显卡卡扣断了怎么办

    主板显卡卡扣断了怎么办

    主板显卡卡扣断了可以尝试使用胶带或胶水将其固定、更换显卡插槽、更换主板或者寻求专业人员的帮助。详细介绍:1、使用胶带或胶水将其固定,使用胶带或胶水时要小心,以免粘到其他部件上;2、更换显卡插槽,建议找专业的电脑维修人员来进行操作;3、更换主...

  • abc类ip地址怎么区分

    abc类ip地址怎么区分

    区分方法:1、a类ip地址,第一段号码为网络号码,剩下的三段号码为本地计算机的号码;2、b类ip地址,前两段号码为网络号码;3、c类ip地址,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。本教程操作环境:windows7系统、De...

  • jsp文件怎么创建

    jsp文件怎么创建

    创建jsp文件的步骤:1、安装和配置java开发环境;2、安装和配置web服务器;3、创建jsp文件;4、编写jsp代码;5、部署和运行应用程序;6、调试和测试。详细介绍:1、安装和配置java开发环境,首先需要在计算机上安装jdk,可以从...

  • win7升级错误代码80072efe该怎么办win7升级错误代码80072efe解决...

    win7升级错误代码80072efe该怎么办win7升级错误代码80072efe解决方案

    win7客户在系统更新的过程中遇到了80072efe的报错,像这种状况要怎么办呢?你先清查网络问题,然后去微软官网下载代理,假如你用的是32位计算机就免费下载32位代理,安装下载完成后马上重启。假如再次出现升级不正确得话,你也就再去官方网站...

  • git怎么合并分支代码

    git怎么合并分支代码

    git合并分支代码的方法:1、使用“gitmerge”命令,该命令用来做分支合并,可以将其他分支中的内容合并到当前分支中。2、使用“gitrebase”命令,该命令用于改变当前的分支的基点,进而实现分支合并。本教程操作环境:Window...

  • 周排行
  • 月排行
  • 年排行

精彩推荐