这个 CSS hack 在 Safari 中有什么用?
/* CSS Hack Safari */
#dummy {;# }
我在这个页面找到了它:http: //jscroller2.markusbordihn.de/example/endless/
这个 CSS hack 在 Safari 中有什么用?
/* CSS Hack Safari */
#dummy {;# }
我在这个页面找到了它:http: //jscroller2.markusbordihn.de/example/endless/
在做了一些谷歌搜索之后,我能够找到一些与 Safari 和浏览器黑客有关的东西..
显然,旧版本的 Safari 会忽略前面带有标签的 CSS 声明。例如:
h1 {
font-size:24px;
font-size:30px;#
}
如果 Safari 遇到类似的东西,它会变成h1
24px,完全忽略 30px。但是,如果 IE 或 Chrome 看到这个,他们会阅读声明并将字体大小设为 30px,因为他们不考虑标签。据我所知,这个小“黑客”不再适用于较新版本的 Safari。这是我的参考。
现在回到问题:
#dummy {;#}
这并没有特别做任何事情,所以我真的不明白为什么这在他们的代码中。
但是,我假设某些东西最初被放置在那里,后来由于这个黑客不再有效而被删除。
这是关于浏览器黑客的一个相当有趣的来源..