Safari中这个CSS黑客有什么用?
/* CSS Hack Safari */
#dummy {;# }
我在此页面中找到了它: http://jscroller2.markusbordihn.de/example/endless/
答案 0 :(得分:1)
在做了一些谷歌搜索之后,我能够找到与Safari和浏览器黑客有关的东西..
显然,旧版本的Safari会忽略以哈希标记开头的CSS声明。例如:
h1 {
font-size:24px;
font-size:30px;#
}
如果Safari遇到与此相似的内容,它会使h1
24px,并完全忽略30px ..但是,如果IE或者Chrome看到这个,他们会阅读声明并制作fontsize 30px因为他们没有考虑hashtag这一事实。据我所知,这个小“黑客”不再适用于较新版本的Safari ..这是我的 reference.
现在回到问题:
#dummy {;#}
这并没有特别做任何事情,所以我真的不明白为什么这会出现在他们的代码中。
但是,我假设某些东西最初放置,后来由于此黑客不再有效而被移除..
这是browser hacks的一个相当有趣的来源..