为什么我的孩子选择器#id> .test有效果?

时间:2015-06-25 17:41:01

标签: html css

我的HTML看起来像这样:

<div id="hi">
    <div class="test"></div>
<div>

我的css如下:

.test {
    background-color: red;
    height: 20px;
    width: 20px; }

#id > .test {
    background-color: blue;
    border: 1px solid black; }

为什么我的测试类div的背景颜色没有变为蓝色。

以下是展示问题的示例jsfiddle

2 个答案:

答案 0 :(得分:2)

更改

#id > .test {

#hi > .test {

答案 1 :(得分:0)

你无法使用#id你需要使用#hi .... 试试吧