【发布时间】:2011-06-26 20:23:18
【问题描述】:
在 jquery-ui-1.8.6.custom.css 中,我找到了这个 gem:
/* 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?
【问题讨论】:
-
您的理解是正确的,我只是不记得哪个特定版本的 IE 会在这个 CSS 上绊倒。黑客位于
/**/。 -
奇怪的是,他们甚至对那些考虑从 IE6 开始支持 jQuery core 的 的人感到困扰...
标签: css internet-explorer internet-explorer-6 internet-explorer-5