ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:jirokita スタイルシートを使ってマウスを乗せた時にステータス表示に文字を出現させる
困り度:
  • 困っています
現在ホームページを製作しています。

通常、リンクの上にマウスを乗せた時、左下のステータスバーにリンク先のURLが表示されると思うのですが、そこに文字を出現させる方法があったと思います。

サイト全体をそういうスタイルにしたいので、外部からスタイルシートを呼び出して行いたいのですが、スタイルシートにどのように記述すればよいのでしょうか?

a{onMouseOver=}????????

こんな感じです、よろしくお願いします。
質問投稿日時:08/03/30 00:41
質問番号:3906152
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答20pt

回答者:tenderfeel 書くならCSSじゃなくて外部の.jsファイルですね。
全ファイルのアンカーに自動で〜となると
aタグのtitleをステータスバーに表示する、とか
あらかじめ設定した説明を表示する、というような動作になるでしょうか。
結構複雑なプログラムコードになると思います。


直接書くならこうです。
<a href="void(0)" onmouseover="window.status='ステータスバーに表示';return true;" onmouseout="window.status=''">

ブラウザによっては無視されますので、実質動作するのはIE系のみです。
種類:回答
どんな人:経験者
自信:参考意見
回答日時:08/03/31 16:51
回答番号:No.2
この回答への補足Javaスクリプトを使うんですね!
勉強してみます、ありがとうございました!
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

良回答10pt

回答者:abril それはCSSではなくJavaScriptのwindow.statusを使った機能ではないかと思いますが…(CSS内でJavaScriptが使用できるexpressionというものもあるにはありますけどIE独自拡張機能ですし)
「JavaScript window.status」でググって見てはいかがと。
※ただしそういう仕掛けは人によっては「ただうざったい(余計な)だけ」という印象を与える事もありますのでご注意下さい。
種類:アドバイス
どんな人:専門家
自信:参考意見
回答日時:08/03/30 01:15
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)
 
最新から表示回答順に表示良回答のみ表示