タグ

javascriptとhackに関するmrnoonのブックマーク (2)

  • jmblog.jp - IEでa要素以外に:hover擬似クラスを適用させる

    IE6以下では、:hover擬似クラスが <a> 以外では適用されません。が、この問題の解決策が紹介されているサイトを発見しました。 » WEBFACTORY ::: BLOG: IEでhoverをa以外に効かせる » Hackadelic: csshoverを使ったWeb StandardなCSSコーディング それぞれで紹介されているとおり、Whatever:hover で配布している csshover.htc というスクリプトを使えば、IEでもいろんな要素に:hoverを適用させることが出来ます。(ダウンロードの場所がちょっとわかりづらいですが、Changes のなかにあります。) 使い方は、css で以下のように書くだけ。

    mrnoon
    mrnoon 2006/08/18
    これで、IEでも hover し放題です。素晴らしい!
  • Hackadelic: csshoverを使ったWeb StandardなCSSコーディング

    IEのせいで、:hoverとか:activeとか使いたいが為に無理やりanchorを使うマークアップを良く見かけますが、 これを極力Web Standardに近づける為の方法にcsshover2.htcってのがあるのでご紹介。 使い方はサイトにも書いてあるけども、 body { behavior:url("csshover.htc"); } みたいに読み込むだけです。 ただIEだけに適用すべきなんで条件付コメント(Conditional Comments)とか使うと良いと思います。 実際にTokyo Graffitiって言うSNSでも使ってます。

    mrnoon
    mrnoon 2006/08/18
    これを極力Web Standardに近づける為の方法にcsshover2.htcってのがあるのでご紹介。
  • 1