(「下書き」のまま放置されていたエントリに気付いたのでひっそりとUP )
少し前に 「件数ゼロのカテゴリをリスト上に表示させない方法」について書きました。
1、
2どちらもスクリプトを用いるものでしたが、今振り返ってみますとCSSだけで簡単に実現できることでした。
「件数の無いカテゴリなんて普通は無いんじゃ?」 と思われる方もいらっしゃるかも知れませんが、例えば私などは別 blog で「 urgent 」(緊急のお知らせ)というカテゴリを定義していまして、記事に書いたソースにバグが見つかった時とか、画像やBBSのサーバー不調時に使用していたものです( 問題解決後は他カテゴリ"例:this blog"に変更 ) ・・・「使い道」はある、と言えるでしょう。
【 方 法 】 カテゴリリストは通常以下の様になっています (略例)
<ul><!--category-->
<li><a href="<%category_link>"><%category_name> (<%category_count>)</a></li>
<!--/category--></ul>
これを以下の様に変更します
<ul><!--category-->
<li class="n<%category_count>"><a href="<%category_link>"><%category_name> (<%category_count>)</a></li>
<!--/category--></ul>
CSSに以下の記述を追加します
.n0 {display:none}
【 解 説 】 「件数」そのものでクラスを作り0件の場合に限り不可視属性とします。
( 数ヶ月前はこんな事も気が付かなかった訳です。 進歩を喜ぶべきなのか、複雑・・)
TrackBack http://pcafe.blog3.fc2.com/tb.php/65-160487ca
Shown after Admisson
心の推移 *
私がテンプレを変更した時に、必ず施すカスタマイズ。category (0) 非表示コメント/TBリンク改変空リンク非表示 1空リンク非表示 2ホント、FCafeさんにはお世話になってます。
|
| . |