这个 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,因为他们没有考虑主题标签。据我所知,这个小“hack”不再适用于较新版本的 Safari。这是我的 reference.
现在回到问题:
#dummy {;#}
这并没有特别做什么,所以我真的不明白为什么这会出现在他们的代码中。
但是,我假设某些东西最初放置在那里,后来由于这个 hack 不再有效而被删除了..
这是关于 browser hacks 的一个相当有趣的来源..
关于css - 这个 CSS hack 在 Safari 中有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18477218/