步骤四升级页面化妆师css01css3选择器_第1页
步骤四升级页面化妆师css01css3选择器_第2页
步骤四升级页面化妆师css01css3选择器_第3页
步骤四升级页面化妆师css01css3选择器_第4页
步骤四升级页面化妆师css01css3选择器_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论