版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、CSS3选择器基本选择器回顾选择器通配符选择器、元素选择器、类选择器、ID选择器、后代选择器新增基本选择器子元素选择器、相邻兄弟元素选择器、通用兄弟选择器、群组选择器基本选择器子元素选择器概念子元素选择器只能选择某元素的子元素语法格式父元素 > 子元素(Father > Children)兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子基本选择器相邻兄弟元素选择器概念相邻兄弟选择器可以选择紧接在另一元的元素,而且他们具有一个相同的父元素语法格式元素 + 兄弟相邻元素(Eelement + Sibling)兼容性IE8+、FireFox、Chrome、S
2、afari、Opera举个栗子基本选择器通用兄弟选择器概念选择某元面的所有兄弟元素,而且他们具有一个相同的父元素语法格式元素 后面所有兄弟相邻元素(Eelement Siblings)兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子基本选择器群组选择器概念群组选择器是将具有相同样式的元素分组在一起,每个选择器之间使用逗号“,”隔开语法格式元素1, 元素2, , 元素n(Eelement1, Element2, , Elementn)兼容性IE6+、FireFox、Chrome、Safari、Opera举个栗子属性选择器对带有指定属性的HTML 元素设置样式使用CS
3、S3属性选择器,你可以只指定元素的某个属性,或者你还可以同时指定元素的某个属性和其对应的属性值。Elementattribute概念选择所有带有attribute属性元素兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子Elementattribute=“value”概念选择所有使用attribute="value"的元素兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子Elementattribute=“value”概念选择 attribute 属性包含单词 "value" 的元素兼容性IE8+、
4、FireFox、Chrome、Safari、Opera举个栗子Elementattribute=“value”概念选择 attribute 属性值以 "value" 开头的所有元素兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子Elementattribute$=“value”概念选择attribute 属性值以 "value" 结尾的所有元素兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子Elementattribute*=“value”概念选择attribute 属性值包含 "va
5、lue" 的所有元素兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子Elementattribute|=“value”概念选择 attribute 属性值为 "value”或以 "value-" 开头的元素兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子伪类选择器动态伪类伪类、用户行为伪类UI元素状态伪类CSS3结构类选择器伪元素动态伪类动态伪类这些伪类并不于HTML中,只有当用户和交互的时候才能体现出来伪类:visited:link,用户行为伪类:hover,:active,:focusUI元
6、素状态伪类概念我们把":enabled",":disabled",":checked"伪类称为UI元素状态伪类兼容性IE9+、FireFox、Chrome、Safari、Opera举个栗子CSS3结构类CSS3的:nth选择器我们把CSS3的:nth选择器也成为CSS3结构类选择::first-child、:last-child、:nth-child()、:nth-last-child()、:nth-of-type()、:nth-last-of-type()、:first-of-type、:last-of-type、:only-chi
7、ld、:only-of-type、:emptyElement:first-child概念选择属于其父元素的首个子元素的每个 Element 元素兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子Element:last-child概念指定属于其父元素的最后一个子元素的 Element 元素兼容性IE8+、FireFox、Chrome、Safari、Opera举个栗子Elemenh-child(N)概念:nth-child(N) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型兼容性IE9+、FireFox4+、Chrome、Safari、Opera举个栗子关
8、于参数(N)Elemenh-child(number)选择某元素下的第number个Element元素Elemenn是一个简单表h-child(n),取值从“0”开始计算。这里只能是“n”,不能用其他字母代替。Elemenh-child(odd)、Elemenh-child(even)odd和even是可用于匹配下标是奇数或偶数的Element元素的(第一个的下标是 1)Elemenh-last-child(N)概念匹配属于其元素的第 N 个子元素的每个元素,不论元素的类型,从最后一个子元素开始计数兼容性IE9+、FireFox4+、Chrome、Safari、Opera举个栗子Elemenh
9、-of-type(N)概念:nth-of-type(N)选择器匹配属于父元素的特定类型的第 N 个子元素的每个元素兼容性IE9+、FireFox4+、Chrome、Safari、Opera举个栗子Elemenh-last-of-type(N)概念匹配属于父元素的特定类型的第 N 个子元素的每个元素,从最后一个子元素开始计数兼容性IE9+、FireFox4+、Chrome、Safari、Opera举个栗子Element:first-of-type概念:first-of-type 选择器匹配属于其父元素的特定类型的首个子元素的每个元素兼容性IE9+、FireFox、Chrome、Safari、Op
10、era举个栗子Element:last-of-type概念:last-of-type 选择器匹配属于其父元素的特定类型的最后一个子元素的每个元素兼容性IE9+、FireFox、Chrome、Safari、Opera举个栗子Element:only-child概念:only-child 选择器匹配属于其父元素的元素的每个元素兼容性IE9+、FireFox、Chrome、Safari、Opera举个栗子Element:only-of-type概念:only-of-type 选择器匹配属于其父元素的特定类型的元素的每个元素兼容性IE9+、FireFox4+、Chrome、Safari、Opera举个
11、栗子Element:empty概念:empty 选择器匹配没有子元素(点)的每个元素兼容性IE9+、FireFox、Chrome、Safari、Opera举个栗子选择器(:not)概念:not(Element/selector) 选择器匹配非指定元素/选择器的每个元素语法格式父元素:not(子元素/子选择器)(Father:not(Children/selector))兼容性IE9+、FireFox、Chrome、Safari、Opera举个栗子伪元素CSS 伪元素用于向某些选择器设置特殊效果语法格式元素:伪元素(Element:pseudo-element)兼容性IE9+、FireFox、C
12、hrome、Safari、Opera伪元素Element:first-line概念根据 "first-line" 伪元素中的样式对 Element 元素的第一行文本进行格式化说明"first-line" 伪元素只能用于块级元素举个栗子伪元素Element:first-letter概念用于向文本的首字母设置特殊样式说明"first-letter" 伪元素只能用于块级元素举个栗子伪元素Element:before概念在元素的内容前面新内容说明常用"content"配合使用举个栗子伪元素Element:after概念在元
13、素的内容后面新内容说明常用“content”配合使用,多用于清除浮动举个栗子伪元素Element:selection概念用于设置在浏览器中选中文本后的背景色与前景色兼容性说明:selection在IE中,只有IE9+版本支持,在Firefox中需要加上其前缀“-moz”举个栗子CSS权重什么是权重当很多的规则被应用到某一个元素上时,权重是一个决定哪种规则生效,或者是优先级的过程权重等级与行内样式(1000)>ID选择器(100)>类、属性选择器和伪类选择器(10)>元素和伪元素(1)>*(0)权重计算口诀从0开始,一个行内样式素名或者伪元素+1,一个id+100,一个属性选择器、c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外研八下英语Unit 6 Starting out-Understanding ideas《合作探究三》课件
- 人教 八年级 语文 下册 第1单元《1. 教材习题课件》课件
- 2025 高中信息技术数据结构在视频会议画面清晰度增强的新算法课件
- 2026年自由行旅游合同(1篇)
- 2026年药品品种咨询合同(1篇)
- 心理评估的方法和工具应用
- 2026年及未来5年市场数据中国榆黄菇行业市场深度分析及投资潜力预测报告
- 2026届浙江宁波十校高三下学期二模地理试题+答案
- 春季工厂消防设施巡检与维护全流程指南
- 农业风险防控管理全流程体系构建与实践
- 4.2依法履行义务 课 件 2024-2025学年统编版道德与法治八年级下册
- 2025年中山中考物理试题及答案
- 2024年贵州省普通高中学业水平选择性考试地理试题(原卷版+解析版)
- 办公室安全知识培训
- 《GNSS定位测量》考试复习题库(含答案)
- 塑料搅拌机安全操作规程
- 2024年皖西卫生职业学院单招职业适应性测试题库及答案解析
- 《爱鸟惜花守家园·考察身边的生物资源》课件 2023-2024学年辽海版《综合实践活动》七年级下册
- GB/T 6553-2024严酷环境条件下使用的电气绝缘材料评定耐电痕化和蚀损的试验方法
- 《家用电冰箱与空调器维修》课件
- GB/T 14048.11-2024低压开关设备和控制设备第6-1部分:多功能电器转换开关电器
评论
0/150
提交评论