2004年09月19日
だれかぁJavascriptわかるひとー
HINAGATA:HINAGATAでの折りたたみメニュー
これを参考に▲▼マークでメニューの伸縮を行ってるんですけど、WindowsのIEでは▼にマウスカーソル置いた時点で、カーソルが「i}みたいに縦長の文字入力系カーソルへと変更されてしまいます。多分、カーソル変更の方法があるんだろうけど、Java勉強したり検索する時間が無いぃぃぃ。
かーんたんに分かる人にだけ質問。
なんとかならんかね…。
Win IEで読んだ時に、スクロールが遅くなってしまうのも気になる。
高速マシンでブラウズしている人にはどーでも良い事かもしれないけど、なんとなく気にくわないです。Fontなのか、スタイルシートなのか…。
えらい人おせーて下さいましな。
Trackback on "だれかぁJavascriptわかるひとー"
このエントリーのトラックバックURL:
"だれかぁJavascriptわかるひとー"へのトラックバックはまだありません。
ごしよういただきありがとうございます。
それはjavascriptではなくて、ようはアンカーを使っていないからです。
http://hinagata.biz/forum/viewtopic.php?p=161&highlight=#161
を参考に変更してみてください。アンカーをつかいますので、ご希望のポインタに変更されると思います。
うわっ。
さっそくご本人からのリプライありがとうございます。
参考にさせて頂きます。
今夜はとりあえずデフォルトのまま使用させてもらって、明日にでもまた修正します。
いやー。
ネットって本当にいいもんですねー(^^ゞ
修正できました。
ありがとうございます。
まだサイドがちょっと気になりますけど、あんまりシビアに煮詰めても…(^^ゞ。
うれしいですわぁ。
サイドに適用する場合もそうですが、できれば▼(もしくは▲)だけに適用していただければ助かります。
最初は▼▲だけに適用してたのですけれど、Windowws IE (XP SP2)で見ると"Recent Entries"などの文字が消えて見えるのですよ。それでこのような形に変更してみました。
暫定的ですけど。
Operaでは以前のもの(▲▼)では折り返しが反映されましたけれど、今は反映されません。Netscapeでも調べてみる必要がありますけど、多分Operaと同じく、反映されないのでしょうね。
ちと、いろいろと試してみます。
Win版Netscape入れました。
表示はok。Operaでは見えなかったものもきちんと表示できてます。
Moziraもやっておきましょうかしら。
それは、
▲ Recent Entries
のようになっているからではないでしょうか?
アンカーの後に</span>しかありません。つまりアンカーが閉じられていないということです。
</span>を</a>にすれば解決するのではないでしょうか?
すいません。実態参照にするのをわすれていました。
<dt><a href="javascript:void(0)" onclick="toggleWithClass(this,'show','block')" onkeypress="toggleWithClass(this,'show','block')" title="Collapse">▲</span> Recent Entries</dt>
おお、確かに。
うまくいってます。
ほとんど仕事の合間にちょこちょこと、手を入れてコピー&ペーストするような具合ですので、助かります。
▼と文字の組み合わせ
は非推奨との事でしたけれど、続きを全部読んでしまうのと展開するのとでは、コメントが長くなった時などにはちょっと違った雰囲気になってますので、このままいってみます。
Operaもばっちり表示ですし、Netscapeでも綺麗に見えてます。
Operaでも投稿確認です。
綺麗に使えてます。
一度、データを整理しておきましょ。
とはいえ、まだまだ原稿が残ってるので、仕事をせねば…。
Safariでもアクセスして下ったのかな?
NetscapeですけどMojiraでもokでした。
Win用はほとんどのブラウザ入れてしまいました。