用法: 1.后代选择器选择该元素的后代元素,语法为“ {css code}”; 2、子选择器选择该元素的所有子元素,语法为“> {css code}”; 3、相邻兄弟选择器选择该元素同目录下的下一个元素; 4. 通用同级选择器选择元素同一目录中的所有后续标签。
本教程的运行环境:系统,CSS3&&HTML5版本,Dell G3电脑。
css3层次选择器有什么用
层次选择器通过HTML DOM元素之间的层次关系来获取元素。 主要的等级关系有后裔、亲子、相邻兄弟、同兄弟等。 通过一定类型的关系,可以方便快捷地选择所需的元素。 。 层次选择器语法如下:
选择器
类型
功能说明
EF
后代选择器(包含选择器)
选择包含在匹配 E 元素中的匹配 F 元素
E>F
子选择器
选择作为匹配 E 元素的子元素的匹配 F 元素
E+F
邻居选择器
选择紧随匹配 E 元素之后的匹配 F 元素
英~法
通用选择器
选择匹配 F 元素之后且位于匹配 E 元素之后的所有匹配 F 元素
IE7及以上浏览器,包括其他浏览器,都支持分层选择器。 (IE6不支持)
下面用一个HTML文件来说明各种层次选择器的使用:
<meta charset="UTF-8">使用CSS3层次选择器 <style type="text/css"> * {margin: 0; padding: 0} body {width: 300px; margin: 0 auto;} p {margin: 5px;padding: 5px;border: 1px solid #ccc;} </style> <body>1
2
3
4
5
6
7
8
9
10