1

Safari でのこの CSS ハックの用途は何ですか?

/* CSS Hack Safari */
#dummy {;# }

このページで見つけました: http://jscroller2.markusbordihn.de/example/endless/

4

1 に答える 1

1

いくつかのグーグルを行った後、Safari とブラウザーのハッキングに関連するものを見つけることができました..

どうやら、古いバージョンの Safari は、ハッシュタグが前にある CSS 宣言を無視していたようです。例えば:

h1 {
    font-size:24px;
    font-size:30px;#
}

Safari がこれに似たものに出くわした場合、h124px になり、30px は完全に無視されます。ただし、IE や Chrome がこれを見ると、宣言を読んでフォントサイズを 30px にします。彼らはハッシュタグを考慮していません。私の知る限り、この小さな「ハック」は新しいバージョンの Safari では機能しなくなりました

質問に戻ります。

#dummy {;#}

これは特に何もしないので、なぜこれが彼らのコードにあったのか、私にはよくわかりません。

ただし、最初に何かがそこに配置され、このハックが機能しなくなったため、後で削除されたと想定しています..

これは、ブラウザのハッキングに関するかなり興味深い情報源です..

于 2013-08-28T00:08:55.107 に答える