浏览器没有';不要重写css属性

浏览器没有';不要重写css属性,css,compass-sass,Css,Compass Sass,我正在使用compass框架,它重置了许多默认css样式: ..., h1, .. { // line number 18 margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } 在下文中,我为h1定义了我的风格: h1 { // line number 77 font-

我正在使用compass框架,它重置了许多默认css样式:

..., h1, .. {             // line number 18
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
在下文中,我为
h1
定义了我的风格:

h1 {                      // line number 77
  font-weight: bold;
  color: #333;
  padding: 15px, 5px, !important;
}
但chrome浏览器不接受padding属性,保留为0。所有其他属性都很好


为什么浏览器不接受较低的css属性?谢谢在
之前不应该有逗号!重要信息
,因此它没有被遵守。

您的代码被修改

h1 {                      // line number 77
  font-weight: bold;
  color: #333;
  padding: 15px 5px !important;
}
只需在重要逗号之前删除


请试试这个..

你真的需要
!重要信息
填充?不,我只是想强制浏览器使用我的style@JMichelB实际上,它在视觉上也不起作用,您应该删除所有逗号:
padding:15px 5px!重要的(我相信你可能甚至不需要
!这里有重要的
)。对不起,亲爱的,把填充物放进去:15px 5px!重要的;