人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

はてなダイアリーで初めてトラックバックが付いたので、サイドバーにトラックバックモジュールを入れてみたのですがなぜか日付とIDの表示が離れて表示されてしまいます。

>>1.**/**(日付)ID:****

こんな感じで一件のトラックバックの表示を一行に表示させるにはどうしたらよいのでしょうか。(できれば先頭に番号をつくようにできるとうれしいです)

●質問者: rain
●カテゴリ:はてなの使い方 コンピュータ
✍キーワード:はてなダイアリー サイドバー トラックバック トラックバックモジュール
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● garyo
●10ポイント

http://d.hatena.ne.jp/garyo/

URLはダミーです

<hatena name=”trackback”>

とtemplate=”hatena-module” を外したら

一行になりました。

こんな感じです

最近のトラックバック

1. 12/15 id:xxxxx

2. 12/09 id:xxxxx

3. 12/09 id:xxxxx

4. 12/09 id:xxxxx

5. 12/08 id:xxxxx

◎質問者からの返答

コメントありがとうございます。今試してみたんですが[hatena name=”trackback”]をはずすと、モジューツの枠がなくなってしまい、トラックバック表示用のタグがそのまま文字で表示されてしまいました…。

(とりあえずもとに戻しました)

ちなみに現在使っているタグはこれです。


2 ● garyo
●0ポイント

http://a.hatena.ne.jp/garyo

はてなアンテナ - ジャンク☆ニュース(Junk☆News 臥龍)

URLはダミーです

2回目なのでポイントはいりません。

言葉がうまく伝わらなかったようです。

<hatena name=”trackback”>

↑これだけをページのフッタに書いて見てください。※「”」は半角にしてください。

◎質問者からの返答

たびたびありがとうございます。

たしかに↑の方法だとちゃんと一行におさまりますよね。ただ、モジュールの枠がなくなってしまうとなんとなくレイアウトがおかしいのでモジュールの形式で入れたいと思っています。でもこれにtemplate=”hatena-module”を加えるとやっぱり一行には表示されないんですよね……。引き続きアドヴァイス待ってみます。


3 ● amanoftaste
●50ポイント

http://d.hatena.ne.jp/theme/navy/navy.css

ソースを見てみると、

<div class=”hatena-module”>

<div class=”hatena-moduletitle”>最近のトラックバック</div>

<div class=”hatena-modulebody”>

<ul class=”hatena-recentcomment”>

<li><a href=”/rain/20041212#tb”>2004-12-12</a> <a href=”

http://d.hatena.ne.jp/achaco/20041213

オバサンだもの。 - Journal

”>id:achaco</a></li>

</ul>

</div>

</div>

と、なっていました。

CSSを見ると、

.hatena-modulebody li a{

display: block;

padding: 3px 5px;

margin: 0;

line-height: 1.2;

_width: 100%;

}

と、なっていました。

だから、リンクがブロックレベル要素として、

扱われていることがわかります。

CSSで、

.hatena-modulebody li a{

display: inline;

padding: 3px 5px;

margin: 0;

line-height: 1.2;

_width: auto;

}

とでも、指定したらどうでしょう。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ