4

在jQuery的UI-1.8.6.custom.css,我发现这个宝石:如果我在IE中重复CSS样式会发生什么?

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ 
.ui-datepicker-cover { 
    display: none; /*sorry for IE5*/ 
    display/**/: block; /*sorry for IE5*/ 
    position: absolute; /*must have*/ 
    ... 
} 

显然,重复display风格是在IE浏览器中的错误解决方法。如果我正确理解CSS,这应该表现得像display: block;(即第一项应该被第二项覆盖)。

IE需要哪个版本?也只有5.x或6?

+1

你的理解是正确的,我只是不记得哪个特定版本的IE浏览器在这个CSS上运行。黑客在于`/ ** /`。 – BoltClock 2011-02-14 11:05:51

+1

奇怪的是,他们甚至对那些考虑jQuery * core's *支持的人开始使用IE6 ... – 2011-02-14 11:47:57

回答

相关问题