タグ

CSSとHackに関するdenkenのブックマーク (3)

  • 微妙なCSSハック - KAZUMiX memo

    body要素への適用を例にします。 Opera 9のみに適用 セレクタの先頭に;;を付加すると、Opera 9のみに適用されます。ただしCSSとしてはinvalidです。 ;;body{}パーサのバグと思われるので、そのうち直される気がします。Opera 9.02ではまだ使えてます。 また付加するものは;;以外に@;や!;でも適用されます。「何らかの記号+;」となるようです。ただし、すべての記号が使えるわけではありません。 IEとOpera以外のモダンブラウザ(Firefox,Safariなど)に適用 IEとOperaが対応していない:root疑似セレクタを使います。 :root body{}こちらはvalidのはず。*1 こんなの使う必要あるの? 普通はありません。Operaに関してはhttp://www.studionh.net/fplusr/stylesheet/ie7cssoper

    微妙なCSSハック - KAZUMiX memo
  • IE7のCSSバグとOpera CSS Hack | F+R (FplusR)

    少し時間があったので、Windows Internet Explorer 7のCSSバグを検証してみた。 IE7 を含むモダンブラウザ向けの CSS ハックまとめにうまくまとまっているが、いくつか誤りもあり、新しいCSSハックも発掘したので少し書いておきたい。 検証したのは、Window Internet ExplorerのV6/V7、Firefox 1.5、OperaのV8/V9、Safari 1.3 です。今回はサンプルを用意しないので自分で確かめてほしいのと、複雑な属性セレクタを使ったものは難しい人もいると思うのでシンプルなものに限定してみた。 また、W3C CSS validator でValidなもののみに限定しています。 Internet Explorer 7のハック 「*+html hack」(*+html bodyのハック)は、じつはOpera 8.0 以降にも適用され

  • CSS&JavaScriptを使ってサイト利用者の訪問済みor未訪問サイトを分析:phpspot開発日誌

    A New Way of Tracking Users' Browsing Habits - techfoolery Jeremiah Grossman came up with a really clever way of using Javascript to find what pages you've visited recently. CSSJavaScriptを使ってサイト利用者の訪問済みor未訪問サイトを分析する方法。 自分のサイトに来ている人は他のこんなサイトも見ている、なんてことを管理者側で知ることができるんですね。 早速デモを見ていきましょう。 まずは、サイト訪問済みとするため、www.yahoo.com を見ておきましょう。 そして、サンプルページ を見てみてください。www.yahoo.com が表示されるはずです。 (他にもサンプルページ上で定義されたリストの中

    denken
    denken 2006/08/26
    CSSとJavaScriptのあわせ技は何度見ても感心する。
  • 1