选择器
来源:互联网 发布:千影浏览器mac版 编辑:程序博客网 时间:2024/04/28 16:02
标签选择器
标签选择器的优先级比较低
id选择器
语法:#myid{}
id选择器可以单独使用也可以用来创建派生选择器
#myid p{}
类选择器
.myclass{}
可以单独使用也可以用来创建派生选择器
属性选择器
派生选择器
后代选择器——后代选择器(descendant selector)又称为包含选择器。 后代选择器可以选择作为某元素后代的元素。
选择器之间的空格是一种结合符(combinator)。规则左边的选择器一端包括两个或多个用空格分隔的选择器
有关后代选择器有一个易被忽视的方面,即两个元素之间的层次间隔可以是无限的。
例如,如果写作 ul em,这个语法就会选择从 ul 元素继承的所有 em 元素,而不论 em 的嵌套层次多深。
子选择器
语法:h1>strong h1d下的strong
后代选择器对所有子元素有效(孙子,曾孙子元素,子子孙孙无穷匮也)
子选择器只对儿子有效,爷爷管不了孙子
后代选择器是所有浏览器都兼容的,都可使用。子选择器在IE6、IE7、IE8中则是不被支持的选择器,各自bug!
相邻兄弟选择器——选择相邻兄弟
语法:h1+p{}
两者有相同的父元素时有效,符合h1后面的第一个p标签生效
如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器(Adjacent sibling selector)。
语法二:p+p{}
所有符合语法的p标签都生效
分组选择器
0 0
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器
- 选择器(
- $选择器
- 选择器
- 选择器
- 选择器
- Android -- Android Init进程的处理流程分析
- 常用的正则表达式和一些特殊需求的正则表达式。
- 蓝桥杯 2013 1 填算式
- .Net程序员学用Oracle系列(15):DUAL、ROWID、NULL
- Thymeleaf文本连接和文字替换
- 选择器
- Labyrinth
- 自己对MVP+Retrofit2+RxJava的理解
- centos 常用命令积累
- C#学习笔记-委托
- ios中和socket相关的结构体
- Android学习笔记--RetrofitCallback封装
- 堆与栈
- PAT_1002.A+B for Polynomials