MT3.1になってサブカテという概念が装備されました。
これでサイドバーが整理できるぞと喜びもつかの間、<ul>、<li>を"margin:0px;"で指定しているとトップレベルカテゴリ、サブカテゴリが一列に並んでしまうんです。

そんな問題に同じように直面した人がいたのでそれを参考に調整を行いました!どうもありがとう!
基本ソースをそのままもらいました。
テーブル使いつつなんですが、何でそのように書くのかわからないところもありました。そんな疑問点はそのままに、自分用に若干調整したものを以下に貼り付けましたのでご覧あれ。

<div class="sidebartab">
ブログメニュー
</div>
<table width="100%" border="0" cellpadding="0"
cellspacing="0">
<MTSubCategories>
<tr valign="top">
<td align="left" valign="middle"><MTHasParentCategory><a
href="<$MTCategoryArchiveLink$>" title="<$MTCategoryLabel$>"><img
src="http://www.hosoitoshiya.jp/images/icon_archives.gif" border="0" alt="<$MTCategoryLabel$>"
width=13 hight=13 align="absmiddle"></MTHasParentCategory><MTHasSubCategories></td>
</tr>
<tr valign="top">
<td valign="middle"><b></MTHasSubCategories><$MTCategoryLabel$></MTHasSubCategories></b><MTHasParentCategory></a>
</MTHasParentCategory></td>
<td align="right" valign="middle"> <MTHasParentCategory>
[<$MTCategoryCount$>]
</MTHasParentCategory> </td>
</tr>
<MTHasSubCategories>
<$MTSubCatsRecurse$>
</MTHasSubCategories>
</MTSubCategories>
</table>

もらったソースを元に若干調整。
あたまにアイコンをつけて一段下げました。
トップレベルカテゴリの順番をコントロールしたいんで結局カテゴリ名称に通し番号をつけました。
まぁいんじゃないでしょうか。

追記:2005年07月31日
関連記事:トップレベルカテゴリーを画像表示、サブカテゴリーをテキスト表示させる方法


TRACKBACK:

Comments

ADD YOUR COMMENT:
NAME:
E-MAIL:
URL:
COMMENT:

Blog Elements

Related Site and more...