<!DOCTYPE html>
<html lang="en">
<head>
<style type="text/css">
div.demo {
color: yellow;/* 两个全都变成黄色,因为两个class都为demo */
}
div.wrap .demo {
color: green;/*全部变为绿色*/
}
div.wrap > .demo {
color: blue; /* 全部变为蓝色 */
}
div.wrap + .demo {
color: red; /*无变化 */
}
div.demo + .demo {
color: red; /*world变为红色 */
}
</style>
</head>
<body>
<div class="wrap">
<div class="demo"> Hello </div>
<div class="demo"> World </div>
</div>
</body>
</html>
- .a,.b{“,”指相同的css样式};
- .a .b{“ ”指后代元素};
- .a>.b{“>”指子代所有元素};
- .a + .b{这个“+”是选择相邻兄弟,叫做“相邻兄弟选择器”
例:h1 + p {margin-top:50px;}
这个选择器读作:“选择紧接在 h1 元素后出现的段落,h1 和 p 元素拥有共同的父元素”。};