data-level="2.2.5"
data-chapter-title="关系选择符"
data-filepath="关系选择符.md"
data-basepath="."
data-revision="Sun Sep 03 2017 23:30:11 GMT+0800 (中国标准时间)"
data-innerlanguage="">
Introduction
1.
HTML5
2.
CSS
3.
JavaScript
Published with GitBook
关系选择符
关系选择符一共有四个,分别为(空格)
>
+
~
。注意:关系选择符必须包含在两个其它选择符之间。
E F
包含选择符。选择所有被E元素包含的元素F。
<style>
.asd li{
color: red;
}
</style>
<ul class="asd">
<li>111
<ul>
<li>222</li>
</ul>
</li>
<li>333</li>
<li>444</li>
</ul>
E>F
子选择符。选择所有作为E元素的子元素F。
<style>
.asd>li{
color: red;
}
</style>
<ul class="asd">
<li>111
<ul>
<li>222</li>
</ul>
</li>
<li>333</li>
<li>444</li>
</ul>
<li>444</li>
E+F
相邻选择符。选择紧贴在E元素之后兄弟元素F。
<style>
.asd+li{
color: red;
}
</style>
<ul class="asd">
<li>111
<ul>
<li>222</li>
</ul>
</li>
<li>333</li>
<li>444</li>
</ul>
<li>444</li>
<li>444</li>
E~F
兄弟选择符。选择E元素之后的所有兄弟元素F。
<style>
.asd~li{
color: red;
}
</style>
<ul class="asd">
<li>111</li>
</ul>
<li>444</li>
<li>444</li>
<ul>111</ul>
require(["gitbook"], function(gitbook) {
var config = {"expandable-chapters":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"ace":{},"mdinhtml":{},"highlight":{},"livereload":{}};
gitbook.start(config);
});
一键复制
编辑
Web IDE
原始数据
按行查看
历史