« エントリーアーカイブについて | メイン | タイトルの直下にカテゴリー表示2 »

タイトルの直下にカテゴリー表示

以前、記事(の下) にカテゴリを表示する。を紹介したけれど、なんやかんやいじっている内に、 entry-footerが2行になったりして見にくいので、タイトルの直下にもってこようと思う。

現在 のタイトル周りと、やりたいこと。↓

20060414-01

  1. タイトルを右にずらす。
  2. タイトルの下にカテゴリー表示をするための帯を作る。
  3. アイコン表示の為の、 65px×65pxのBOXを作る。

こんな感じでいじって、下図のようになるようにしたいのである。↓

20060414-02

またまた、メインページを中心にいじって、エントリー・アーカイブ,カテゴリー・ アーカイブ,日付アーカイブにも反映させるようにする。

●まずは、テンプレートからメインページを開き、 entry-headerentry-contentのタグの間につけたし (青字と緑字を追加)。

<a id="a<$MTEntryID pad="1"$>"></a>
<div class="entry" id="entry-<$MTEntryID$>">
   <h3 class="entry-header"><$MTEntryTitle$></h3>
   <div class="head-Categories">[ <MTEntryCategories glue=", ">
   <a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$>
   </a></MTEntryCategories> ]</div>
  
<div class="head-img"></div>
   <div class="entry-content">
      <div class="entry-body">

CSSでいじりやすいように、 カテゴリー表示部はclass="head-Categories"に、アイコン表示部は、 class="head-img"とした。

ちなみに、これが正解のやりかたかどうかは、定かではない・・・。

●次に、mt-static/themes/original/フォルダoriginal.cssを開き、 変更と付けたし。(赤字から青字へ,青字追加)

/* page layout */

.entry-header {
 margin: 0px ;
 padding: 10px 0px 5px 25px ; → padding: 15px 0px 8px 75px ;
 color: #990000 ;
 background: #ffcc99 ;
 font-size: 18px ;
 font-weight: bold ;
}

.head-Categories {
padding : 3px 15px 3px 0px ;
text-align: right ;
background-color : #ffe3c8 ;
font-weight: bold ;
}

.head-img {
width : 65px ;
height : 65px ;
background-color : #ffcc99 ;
position :relative ;
top : -65px ;
left : 0px ;
}

すると、こんな感じになる・・・↓

  20060414-03

後は、エントリー・アーカイブ,カテゴリー・アーカイブ,日付アーカイブにも変更を加えて、完成!

トラックバック

このエントリーのトラックバックURL:
http://m.vv.cx/b_mt/mt-tb.cgi/29

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)