我已经阅读了关于在 CSS 选择器中组合类和 ID 的问题,但它对我不起作用,我不知道我哪里出错了。
我有以下一组div:
<div id="maincontent" class="2col clearfix">
<div id="leftcolumn">content</div>
</div>
以及我的CSS中的以下内容:
#maincontent.2col {
width: 840px;
margin: 0px auto;
text-align: center;
}
#maincontent.2col #leftcolumn {
float: left;
width: 490px;
margin: 0 10px 0 0;
/*border: 1px solid #000;*/
text-align: left;
}
但是,当我使用 firebug 时,#leftcolumn
div 没有任何反应。
如果我.2col
从两者中删除它,它会像我期望的那样工作,但我希望在那里有 2col 类,因为我将有一个 3 列布局,我不想有多个样式表。有什么想法吗?
编辑:抱歉,这不是我的 HTML 中的拼写错误,这是尝试在这里写出来时的拼写错误。