本文へジャンプ

トップページ > サンプル紹介 > 法則71 月別アーカイブのナビゲーションを折りたたんですっきり見せる

サンプル紹介

法則71 月別アーカイブのナビゲーションを折りたたんですっきり見せる

月別アーカイブをツリー表示にするテンプレートソース【1】

<dl class="archivesList">
<dt>archives</dt>
<dd>
<ol>
<MTArchiveList archive_type="Yearly"><li class="yearlyList">
<$MTArchiveTitle$>
<ol>
<MTArchiveList archive_type="Monthly"><li><a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a> [<$MTArchiveCount$>]</li>
</MTArchiveList></ol>
</li>
</MTArchiveList></ol>
</dd>
</dl>

月別メニューを開閉するJavaScriptソース【2】

$(document).ready(function() {
    $(".yearlyList ol").css("display","none");
    $(".yearlyList").click(function(){
        $(this).children().slideToggle("slow");
    });
});

JavaScriptを読み込む(X)HTMLソース【3】

<script src="http://example.com/js/jquery.js" type="text/javascript"></script>
<script src="http://example.com/js/fold.js" type="text/javascript"></script>

CSSソース【4】

#sub .yearlyList {
    cursor: pointer;
    color: #03C;
}
#sub .yearlyList ol {
    color: #000;
}

ダウンロード

Downloading jQuery : jQuery JavaScript Library

第4章 Webサイトの価値を高めるデザインの法則の一覧

  1. 法則58 ブログ記事のコメントに連番を振る
  2. 法則59 奇数、偶数でコメントやリストを交互に色分けする
  3. 法則60 トップページとそれ以外のページで見出しレベルを変更する
  4. 法則61 ソーシャルブックマークの被ブックマーク数を表示する
  5. 法則62 ソーシャルブックマークへの追加ボタンを設置する
  6. 法則63 RSSリーダーへのフィード登録ボタンを設置する
  7. 法則64 カテゴリやタグを利用して特定のブログ記事にのみアイコンを付ける
  8. 法則65 一定時間で自動的に消えるNewマークを付ける
  9. 法則66 最新のブログ記事のみデザインを変える
  10. 法則67 ブログ記事ごとに自動でデザインを変更する
  11. 法則68 カテゴリごとにデザインを変えて判別性を高める
  12. 法則69 投稿者別にアイコンやデザインを変更する
  13. 法則70 グローバルテンプレートと条件分岐でページごとにCSSを変更する
  14. 法則71 月別アーカイブのナビゲーションを折りたたんですっきり見せる
  15. 法則72 ブログ記事の日付を画像で出力する
  16. 法則73 美しいタグクラウドを作成する
取り扱いオンラインショップ