« 本日の未読キュー追加分 | トップページ | コメントリストツリー化:昇順表示パッチ »

2006/03/16

サイドバー折り畳み2:折り畳み過程を非表示に

ちょっと思いついたのでやってみたら、案外うまくいってしまったのでメモ書き。

facetさんのサイドバー折り畳み2:状態保持機能付きで、折り畳まれるまではリストの内容が一瞬表示されてしまうのが、前々からちょっと気になっていました。

特に(今の私のように(泣))ダイヤルアップのようなナローバンド環境だったりすると、リストが沢山ある場合や、画像が使われていたりする場合には、一瞬どころではなく、かなり目立ってしまいます。

折り畳みスクリプトを複数設置するなどすれば軽減されますが、なんとか根本的な解決法はないか、と思っていましたが……。
次のような方法でやってみたら、私的には満足の行く結果が得られました。

  1. サイドバー内の、HTMLを記述できる場所で、なるべく上の方に、
    を記述する。

  2. サイドバー折り畳み2の後に、
    を記述する。

これで、少なくともこのサイトでは、折り畳み中のリスト内容表示を抑制できました(^o^)。
私と同じように感じていた方は、いちど試されてみてはいかがでしょうか(思わぬ副作用とかがあったらすみません)。

折り畳み2以外でも、リスト内容を加工して表示するようなスクリプトを設置している場合には、応用が利くかも知れません。

2006.03.18
あまりにおおざっぱだと思い、".sidebar ul {..}"を".sidebar div.module-body ul {..}"に修正。また、facetさんのところを参考に、"読み込み中"表示を追加(ただしIE6は未対応)。

« 本日の未読キュー追加分 | トップページ | コメントリストツリー化:昇順表示パッチ »

ウェブログ・ココログ関連」カテゴリの記事

パソコン・インターネット」カテゴリの記事

おもいつき」カテゴリの記事

覚書」カテゴリの記事

コメント

トラバ&コメントありがとうごいます。レス遅れててすみません。
考えてみればこちらにレスすればよかったのですが、書いてしまったので、重いところに何ですが、ウチのコメント欄をご覧いただければ。
http://facet.cocolog-nifty.com/divers/2004/10/post_1.html#c6902160

で、今、やっとウチにも適用させてみたのですが、一つだけ副作用が。

右上に「今日のひとこと」を設置しているのですが、それがiframeを利用しているせいか、復活してくれなくなってしまいました。うーむ。…なにか解決方法、ありますかね。

スミマセン。解決しました(^^;

まず、上記のiframeの問題は、Firefox(1.5.0.1)でだけの現象のようでした。

そして、Firefoxでも、マイリストの項目の配置を変えて、まず非表示にしてからiframeがある部分を読み込ませるような順番にすればOKでした。

何となく釈然としませんが、とりあえず。

しばらく、Firefoxでのiframeが表示されない状態のまま置いておきますので、ご覧いただければと思います。

お騒がせしました_(._.)_

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: サイドバー折り畳み2:折り畳み過程を非表示に:

« 本日の未読キュー追加分 | トップページ | コメントリストツリー化:昇順表示パッチ »

戻るリンク追加

カレンダー

2025年1月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

ココログカレンダーPlus(旧2)

検索


    • Web全体 サイト内
    • 蔵書のISBNを入力して下さい
    • はじめる前
      初級者向け
      上級者向け
      ブログ紹介
      結果を表示

コメントリストツリー化

無料ブログはココログ