スクロールバー上でのカーソルの形

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: 匿名希望 : 2005/01/09 02:33
スタイルシートを使ってbodyとA:hoverにカーソルの形の指定を入れているのですが
スクロールバー上にマウスを持っていくとデフォルトの形に戻ってしまいます。
スクロールバー上でもマウスカーソルの形を希望通りにするにはどうすればいいのでしょうか?
関係あるかはわかりませんが、CSSのbodyタグ内でスクロールバーの色も指定しています。
お分かりになる方がいらっしゃいましたらよろしくお願いいたします。

1   名前: phpinfo() : 2005/01/09 09:09   [URL
html内でスクロールを示す要素が無いので、無理でしょう

#カーソルを変えるのはどうかな、と思ったりする
http://www.mars.dti.ne.jp/~fuming/navi/interface.htm

2   名前: みや : 2005/01/09 17:37
IE 独自の仕組みを使えばできたような、できないような…(未確認情報ですみません)。どっちにしろ、「IE 独自」ですから WWW では使えませんしね。

なお、カーソルの形状には一つ一つに意味があるので、形と意味の関係を理解しないままむやみに形状を入れ替えると、>1 で phpinfo() さんが仰るように利用者を混乱させる原因になります。

http://www.y-adagio.com/public/standards/tr_css2/ui.html#cursor-props

でも、うまく使えばとても便利なページになるんですけどね(その「うまく使う」のが難しい)。

3   名前: 匿名希望 : 2005/01/09 21:12
有難うございます。
以前訪れたサイトで上記の事を行っている所があったので
出来る方法自体はあると思うのですが、
IEに限られたものかもしれないんですね。
御忠言も参考にさせていただきます。

4   名前: みや : 2005/01/10 01:31
> 出来る方法自体はあると思うのですが、

そう言えば Mozilla でも可能ですかね。要するに、スクロールバーについては、 WWW で使用できる統一的な手段が今のところ無いということです。

# スクロールバーの色を変えるのも IE 独自のものです(Opera でも設定次第で反映されますけど)。

もしくは、スクロールバー自体を J(ava)Script で書けば、カーソルの設定もできます。

一覧へ戻る