位置: IT常识 - 正文

CSS的选择器(超详细!!)(css选择器使用)

编辑:rootadmin
CSS的选择器(超详细!!)

目录

一、常用的四类选择器(基本)

1、元素选择器

2、id选择器

3、类选择器

4、通配选择器

二、复合选择器(两种)

1、交集选择器

2、并集选择器

三、关系选择器

父子关系:父元素直接包含子元素,子元素直接被父元素包含

祖先后代关系:祖先元素直接或间接包含后代元素

兄弟关系:拥有同一个父元素

 四、属性选择器

五、伪类选择器

1.常用的伪类

2、否定伪类

3、元素的伪类

六、伪元素选择器


一、常用的四类选择器(基本)1、元素选择器

推荐整理分享CSS的选择器(超详细!!)(css选择器使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css中的选择器,css选择器及常用属性,css选择器及常用属性,css中的选择器,css选择器的写法,css选择器及常用属性,css中的选择器,css选择器的写法,内容如对您有帮助,希望把文章链接给更多的朋友!

                作用:选中对应元素/标签里面的内容

                语法:标签名{}

2、id选择器

                作用:选中对应id属性值的元素

                语法:#id属性值{}

3、类选择器

                作用:选中对应class属性值的元素

                语法:.class属性值{}

4、通配选择器

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

                语法:*{}

二、复合选择器(两种)1、交集选择器

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

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

            注意:如果选择器中有元素的选择器,元素选择器必须放在前面

2、并集选择器

            作用:同时选中对应选择器的元素

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

三、关系选择器父子关系:父元素直接包含子元素,子元素直接被父元素包含

<div><p></p></div>

div标签是p标签的父元素,p标签是div标签的子元素

祖先后代关系:祖先元素直接或间接包含后代元素

<div><p><span></span></p></div>

div标签是p标签和span标签的祖先元素,p标签和span标签是div标签的后代元素

兄弟关系:拥有同一个父元素

<div><p></p><h1></h1></div>

p标签和h1标签就是兄弟关系

 四、属性选择器[属性]选中含有指定属性的元素[属性=属性值]选中含有指定属性和指定属性值的元素[属性^=属性值]选中含有指定属性和指定属性值开头的元素[属性$=属性值]选中含有指定属性和指定属性值结尾的元素[属性*=属性值]

选中指定属性名和含有指定属性值的元素

五、伪类选择器CSS的选择器(超详细!!)(css选择器使用)

伪类:不存在的类,表示元素的一种状态

1.常用的伪类

:first-child   第一个子元素

:last-child    最后一个子元素

:nth-child()   选中第n个元素

关于:nth-child()的特殊值

        n   第n个   n的范围0到正无穷(全选)

        even或2n    选中偶数位的元素

        odd或2n+1   选中奇数位得到元素

上面的都是在所有元素中选择

下面都是在相同元素中选择

:first-of-type  第一个子元素

:last-of-type   最后一个子元素

:nth-of-type()    选中第n个元素

2、否定伪类

:not()        将符号条件的元素去除

3、元素的伪类

:link        表示未访问过的a标签 :visited    表示访问过的a标签

以上两个伪类是超链接所独有的 由于隐私的问题,所以visited这个伪类只能修改链接的颜色

以下两个伪类是所有标签都可以使用 :hover        鼠标移入后元素的状态 :active        鼠标点击后,元素的状态 

六、伪元素选择器

同伪类一样,伪元素也是不存在的元素,表示元素的特殊状态

常见的几个伪元素:

::first-letter    表示第一个字母

::first-line       表示第一行

::selection     表示选中的元素

::before         元素开始的位置前

::after            元素结束的位置后

befor和after必须配合contend一起使用(before,after所写的内容无法选中且永远在最前和最后)

本文链接地址:https://www.jiuchutong.com/zhishi/300548.html 转载请保留说明!

上一篇:浅析什么是伪类和伪元素?伪类和伪元素的区别解析(伪类的常见类型)

下一篇:nodejs——解决跨域问题(node.js解决跨域请求)

  • 广告费的税前扣除是多少
  • 汇算清缴补交所得税后报表需要调整吗
  • 公司破产债务清偿顺序是怎样的
  • 小规模纳税人预缴税款怎么填申报表
  • 金蝶专业版怎么增加一级科目
  • 买二手房没满2年多少税
  • 机器设备折旧计提规定
  • 进口代收业务
  • 审计范围包括什么内容
  • 捆绑销售如何做会计处理合适?
  • 留底税款
  • 暂估进项税额
  • 药品回扣2021
  • 报价需要提供哪些资料
  • 企业经营收入达到多少
  • 小规模纳税人增值税账务处理
  • 公司低价卖房土地增值税计税方法是什么
  • 对方给我们开发票
  • 研发支出的台账由谁做
  • 小程序交易需要什么条件
  • 城镇土地使用税每年都要交吗
  • win7硬盘安装win10教程
  • 如何进行网速测试设置
  • 总资产净利率和权益乘数之间的关系
  • 计提的跌价准备销售时怎么处理
  • 电脑管家使用教程
  • 怎么取消电脑开机自动启动软件
  • 系统远程桌面连接怎么用
  • 划入账户金额
  • 赤狐,荷兰 (© Wim Weenink/Minden Pictures)
  • 运城盐湖中国死海养生城
  • vue发送数据
  • xml格式化输出
  • 企业汇算清缴中,A107070表中的数据是自动跳出来嘛
  • php读取数据输出html
  • phple
  • php互换两个变量的关系
  • 写一个简单的php程序代码
  • 帝国cms模板文件在哪
  • 现代c++教程
  • 印花税应计入哪些费用
  • 小企业会计准则会计科目表
  • 企业注销时还有进项税
  • 营业执照增加经营范围要钱吗
  • sql server遇到的主要问题及解决方法
  • 物业公司一般纳税人简易征收
  • 服务业增值税加计10%如何申报
  • 什么情况可以作为证人
  • 以前年度损益调整怎么结转
  • 装修公司进的材料怎么做分录
  • 收到在建工程会计分录
  • 一次性付清的优缺点
  • 外购的货物发生下列用途时,不能抵扣进项税额的是
  • 销售商品提供劳务收到的现金占比怎么算
  • 税务会计应该设什么岗位
  • Centos MySQL 5.7安装、升级教程
  • 活动目录管理工具
  • Ubuntu系统怎么截图
  • mac系统怎么清理Adobe残留
  • pqhelper.exe是什么进程 pqhelper进程查询
  • thinkpade431升级内存多大好
  • linux chakan
  • cocos2dx + android 如何添加百度插屏广告
  • url跟uri
  • jQuery插件安装教程
  • dos命令显示时间
  • dos基本命令大全关机
  • Python heapq使用详解及实例代码
  • nodemcu连接阿里云
  • Python 常用库
  • js实现@功能
  • js实现网页收藏的方法
  • 基层税务所工作现状
  • 延安市地方税务局电话
  • 日本消费税是什么
  • 最多跑一次改革是谁提出来的
  • 中国税务报多少钱
  • 火灾损失进项税额怎么处理
  • 湖南省电子税务局
  • 江西公积金提取代办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设