我有以下HTML:CSS问题:为什么我的CSS样式表选择器不工作?
<div id="graphicArea">
<div id="page1" class="pageArea land"></div>
<div id="page2" class="pageArea land"></div>
</div>
我的CSS样式表文件片段(这工作):
.pageArea {
width:220px!important;
height:210px!important;
}
我的CSS样式表文件片段(这不工作):
.pageArea.land {
width:220px!important;
height:210px!important;
}
neitheir这个作品:
div.pageArea.land {
width:220px!important;
height:210px!important;
}
这个文件没有太多内容,所以我敢肯定它不会覆盖css。 任何人都知道为什么它不能工作?
谢谢。
编辑
这一切的CSS是@media打印{..}之内。但我认为它并不相关。
EDIT2
不FF有关于毫米设置一个div高度/宽度的任何问题?我想这就是整个...
是否有原因需要使用!重要?它使事情很难排除故障。 – 2010-08-25 21:04:53
糟糕的CSS通常会导致必须使用!重要,因为定义顺序错误。我经常看到它,我认为它应该只用于非常罕见的情况。 – Marko 2010-08-25 21:06:48
@media print - 你正在打印出文件,对吗? – 2010-08-25 21:13:09