记录:CSS选择器学习
2014-12-08 17:05
106 查看
常用选择器:标签选择器、类选择器、ID选择器
子选择器(Child selectors)
还有一个比较有用的选择器子选择器,即大于符号(>),用于选择指定标签元素的第一代子元素。
.con>p{color:red;}
* IE6不支持该选择器
包含(后代)选择器
包含选择器,即加入空格,用于选择指定标签元素下的后辈元素。
.con p{color:red;}
通用选择器
通用选择器是功能最强大的选择器,它使用一个(*)号指定,它的作用是匹配html中所有标签元素。
* {color:red;}
* 也可以用于选择器下使用 .con * {color:red;},意为con类下所有元素。
伪类选择符
更有趣的是伪类选择符,为什么叫做伪类选择符,它允许给html不存在的标签(标签的某种状态)设置样式,比如说我们给html中一个标签元素的鼠标滑过的状态来设置字体颜色
a:hover{color:red;}
关于伪选择符:到目前为止,可以兼容所有浏鉴器的“伪类选择符”就是a标签上使用:hover了(其实伪类选择符还有很多,尤其是css3中,但是不能兼容所有浏鉴器)。其实:hover可以放在任意的标签上,比如说p:hover,但是它们的兼容性也是很不好的,所以现在比较常用的还是a:hover的组合。
分组选择符
当你想为html中多个标签元素设置同一个样式时,可以使用分组选择符(,),如下:
h1,span{color:red;}
相邻兄弟选择器(Adjacent sibling selector)
可选择紧接在另一元素后的元素,且二者有相同父元素。
http://www.w3school.com.cn/css/css_selector_adjacent_sibling.asp
CSS 属性选择器
CSS 2 引入了属性选择器。属性选择器可以根据元素的属性及属性值来选择元素。
http://www.w3school.com.cn/css/css_selector_attribute.asp
相关文章推荐
- 基于Beautiful Soup 4.2.0文档的学习记录(2)——CSS选择器
- 《千万别学英语》--第二阶段学习记录
- ADO.net学习记录 (一)
- .NET WEB SERVICES 学习记录(三)
- 记录今天学习SQL遇到的一个小问题
- 动态网页学习:JSP学习笔记全记录
- .net学习点滴记录
- sql 学习记录
- ADO.net学习记录 (一)
- JavaScript 的学习记录。
- 2004.7.15 [C#学习记录]使用C#编写一个自定义控件
- Lua学习记录
- Gtk2 - perl 学习记录
- .NET WEB SERVICE 学习记录(二)
- c#学习记录
- java 容器学习记录1
- 今天开始使用这个blog来记录我的学习中遇到的问题吧
- 记录hibernate 3学习过程中的报错(未完成)
- ADO.net学习记录
- 记录hibernate 3学习过程中的报错(未完成)