【发布时间】:2013-05-26 07:53:33
【问题描述】:
我已阅读 the question about combining the class and ID in the CSS selector,但它对我不起作用,我不知道我哪里出错了。
我有以下一组 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 中的拼写错误,而是在尝试将其写在这里时拼写错误。
【问题讨论】:
-
我将建议重新打开它。我想说有些人(包括我问过同样问题的一些前端人员)不知道你不能有一个以数字开头的 CSS 类。
标签: css