1
#header {
   width:100%;
   height:200px;
}

#theme.theme1 .handle {
   background:blue; 
} 

#header.noback { 
   background:none;   
}

为什么最后一个声明在这里没有覆盖?

http://jsfiddle.net/5VnAs

4

1 回答 1

2

这是由于CSS 的特殊性。如果您将最后一条规则更改为

#header.noback.handle{ 
   background:none;   
}

jsFiddle 示例

有用

于 2013-08-11T21:51:33.050 回答