- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
CSS基础
--复合选择器
01三种基本选择器优先级交集选择器02并集选择器03目录
1基本选择器的优先级htmlhead??title层叠特性/title/headstyletype=text/css??p{????color:green;??}
??.red{????color:red;??}
??.black{????color:black;??}
??#line3{????color:blue;??}/stylebody??p这是第1行文本/p??pclass=red这是第2行文本/p??pid=line3class=red这是第3行文本/p??pstyle=color:orange;id=line3这是第4行文本/p??pclass=blackred这是第5行文本/p/body/html这5行的文字显示什么颜色呢?
1基本选择器的优先级你做对了吗?为什么会这样呢?
1基本选择器的优先级这其实是color属性冲突的问题。也正是我们之前给大家讲到的“层叠”概念。怎么理解呢?CSS样式在针对同一元素配置同一属性时,会依据层叠规则(权重)来处理冲突,即会选择应用权重高的CSS选择器所指定的属性,这一操作一般也被描述为权重高的覆盖权重低的,因此称其为“层叠”。
1基本选择器的优先级CSS样式的优先级优先级关系:行内样式内嵌样式链接样式100010010行内样式ID选择器类选择器10标记选择器通配符子选择器相邻选择器继承样式复合选择器权重为基础选择器权重的叠加
1基本选择器的优先级没有冲突,标记选择器对其生效标记选择器与类选择器,标记选择器权重1,类选择器权重10。所以以类选择器的颜色为准,显示为红色标记选择器权重1,类选择器权重10,ID选择器权重是100。所以以ID选择器的颜色为准,显示为蓝色行内样式权重1000,标记选择器权重1,ID选择器权重100。所以以行内样式的颜色为准,显示为橙色标记选择器权重1,类选择器权重100。所以以类选择器为准,但类选择器同时选择了两个,依据定义的顺序,以最近的顺序为准,则显示为黑色大的原则:越特殊的样式,其优先级越高。行内样式仅对指定的一个元素产生影响,因此它非常特殊;使用类选择器的某种元素,一定是所有该种元素中的一部分,因此它一定比标记样式特殊;ID选择器是针对某一个元素的,因此它一定应用于多个元素的类选择器特殊。技巧:
复合选择器是由三种基本选择器通过不同的组成构成的,可实现更强、更方便的选择功能。接下来介绍交集选择器、并集选择器。2交集选择器
2交集选择器(1)定义:由两个基本选择器直接链接构成,其结果是选中二者各自元素范围的交集。其中第1个必须是标记选择器,第2个必须是类别选择器或ID选择器。(2)作用:交集选择器将选中同时满足前后两个选择器定义的元素。
2交集选择器h3.special{属性:属性值;属性:属性值;………}(3)语法格式:h3#id{属性:属性值;属性:属性值;………}h3#idh3#idh3.specialh3.special
2交集选择器(4)代码示例:html
head
??title交集选择器/title
??styletype=text/css
????p{
????color:blue;
????}
????.good{
????color:green;
????}
????p.good{
?????color:red;
?????font-weight:bold;
????}
??/style
/head
body
??p我是蓝色/p
??h6我就是h6标签,没有用样式/h6
??pclass=good我用了标记选择器和类选择器,那我是红色加粗吗?/p
??h6class=good我是h6标签,用的类选择器是绿色/h6
/body
/html
3并集选择器(1)定义:任何形式的选择器都可以作为并集选择的一部分。(2)作用:并集选择器是同时选中各个基本选择器所选择的范围。
3并集选择器(3)语法格式:选择器1,选择器2{属性:属性值;属性:属性值;………}
3并集选择器html
head
??title并集选择器/title
??styletype=text/css
????.good{
????color:green;
????}
????h1,h2,
您可能关注的文档
- 《贸易客源国概况》课件——4-3-2富饶的水域The Rich Waters.pptx
- 《贸易客源国概况》课件——4-6-2世界上最可爱的物种The World_s Loveliest Species.pptx
- 《AI技术应用》课件——任务1_任务3.1.2_校园消费数据分析流程的设计.pptx
- 《AUTOCAD》课件——项目三-3.1基本组合体三视图绘制.pptx
- 《UG-NX12软件认证》课件——NX软件的界面与基本操作 鼠标的操作与快捷键.pptx
- 《UG-NX12软件认证》课件——槽特征创建.pptx
- 《UG-NX12软件认证》课件——草图编辑.pptx
- 《UG-NX12软件认证》课件——曲面建模与编辑.pptx
- 《UG-NX12软件认证》课件——认识CADCAM技术和NX软件 UGNX12.0简介.pptx
- 《UG-NX12软件认证》课件——扫掠特征 扫掠特征.pptx
- 《Web前端开发基础》课件——视频5 属性选择器和伪元素选择器.pptx
- 《Web前端开发基础》课件——视频9 盒子的计算.pptx
- 《Web前端开发基础》课件——视频11 块级元素与行内元素转换.pptx
- 《安装工程计量与计价》课件——1.02-安装工程费用定额.pptx
- 《安装工程计量与计价》课件——1.03-安装工程计价定额.pptx
- 《安装工程计量与计价》课件——2.04-给排水工程量清单实例-识图.pptx
- 《安装工程计量与计价》课件——3.01.2-电气照明线路(单控回路).pptx
- 《安装工程计量与计价》课件——给排水案例-工程预算编制.pptx
- 《工程CAD》课件——图形位置的改变.pptx
- 《国际货运代理英语》课件——Customs Clearance 清关基本知识介绍.pptx
文档评论(0)