解決済

clip!clip!
Ads By Google

記事上部にフリーエリアを作ったのですがうまく表示できません。

上の枠がきれてしまって駄目でした。
以下の記述を追記したのですが・・・。

<div class="datetop"></div>
<div class="fullbody">
<div class="datebody"></div>
<div class="blogbodytop"></div>
<div class="blogbody">
<div class="titlebody"><h1 class="title">
☆ここにはタイトルを書きます☆
</h1></div>
<div class="main">
☆ここには記事本文のような文章を記入☆
</div></div>
<div class="blogbodybottom"></div>
</div>
<div class="dateend"></div>

よろしくお願いいたします。

2007-03-27 18:16の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(1)

1.

2007-03-27 19:42:12ベスト
質問を見た限りでは記事と全く同じ体裁になりそうですが、「上の枠がきれる」ということは恐らく何かが足りないんでしょうね。

実際にブログを見せていただければ的確な回答が得られると思いますが、もしそれが無理でしたら記事部分のソースとスタイルシートを精査すれば自力で解決できるかもしれませんよ^^
自信度 : 自信なし 回答レベル : 補足要求

ありがとうございます。とりあえずもう少しがんばってみます。

Ads By Google

コメント(10)

#1.  nishina
2007-03-28 10:47:08

やっぱり駄目でした。
色々探してみたのですが。
万年床生活者さんよろしくお願致します。
http://blog.livedoor.jp/nishinachu/?blog_id=226453...

2007-03-28 16:01:29

ベストありがとうございます。
ブログ、拝見しました。
私なりに検証した結果、以下のようになりました。
変更点は僅かですが、これで一度試してみてください。

<div class="datetop"></div>
<div class="fullbody">
<div class="date"></div>
<div class="blogbodytop"></div>
<div class="blogbody">
<div class="titlebody"><h1 class="title">
☆ここにはタイトルを書きます☆
</h1></div>
<div class="main">
☆ここには記事本文のような文章を記入☆
</div></div>
<div class="blogbodybottom"></div>
</div>
<div class="dateend"></div>
「上の枠」は記事の日付の背景と一体になっているので見た目はイマイチかもしれませんが
これでとりあえず枠は表示されるようになると思います。
うまくいかなかったらまたコメントしてください。

2007-03-28 16:29:22

蛇足:
▼これが「下の枠」の画像です。
http://parts.blog.livedoor.jp/img/usr/3c_orange/ma...
この画像を180度回転させて「上の枠」として用いればもっとキレイな枠になりそう。

#4.  nishina
2007-03-28 16:34:16

うまく出来ました!
万年床生活者さんありがとうございます。

コメント#3については、下の画像をどの部分に組み込めばいいのか分かりません。

#5.  nishina
2007-03-28 16:38:23

もう一ついいですか。
フリーエリアの上と下の余白は削除できないのでしょうか?

2007-03-28 18:03:55

>>#4
どういたしまして^^

下の画像をどの部分に組み込めばいいのか
意外と手間のかかる作業になりますが
次のコメントで手順をお教えします。

2007-03-28 18:07:54

まずは…
▼「下の枠」を180度回転させた画像
http://image.blog.livedoor.jp/mannendoco_life/imgs...
この画像をダウンロードしてご自身のブログにアップします。

アップした画像のURLを取得します。

カスタマイズ → スタイルシート(CSS)を開いて適当な場所に以下を追加します。

.msg_top{
		background:url(http://parts.blog.livedoor.jp/img/usr/3c_orange/main_top_2c.gif) no-repeat 0 0;
		padding:5px 15px;
	}
この中の
http://parts.blog.livedoor.jp/img/usr/3c_orange/main_top_2c.gif
↑この部分をさきほど取得した画像のURLに変更します。

スタイルシートを保存・再構築します。

次に
>>#2
コメント#2の
<div class="date"></div>
この部分を以下のように書き換えます。
<div class="msg_top"></div>

以上です。トップページを再構築して表示を確認してください。

2007-03-28 18:21:21

>>#5

フリーエリアの上と下の余白
「枠」の外側の余白ですか?それとも内側の余白ですか?
枠の外側の余白でしたら、無理です。これ以上は詰められません。
枠の内側の余白でしたらスタイルシートを編集することである程度可能です。
しかしこれをイジると投稿した記事の上下にできる余白も同時に変わります。
なのであまりおすすめはしませんが、具体的にどの上をどのくらい、どの下をどのくらい詰めたいのかをおっしゃっていただければ協力いたします。

#9.  nishina
2007-03-29 09:05:15

>>#7
がんばってやってみます。

>>#8
内側の枠の上下の余白については、スペースが入っているのが気になります。どうぞよろしくお願いいたします。

2007-03-29 18:23:23

「枠」のほうはうまくいったようですね。おめでとうございます。
あとは「余白」ですね。以下の手順でやってみてください。

カスタマイズ → スタイルシート(CSS)を開いて適当な場所に以下を追加します。(".msg_top"の下が良いでしょう)

.msg_main{
		font-size:small;
		padding:0;
		line-height:120%;
	}
スタイルシートを保存・再構築します。

次に、自作フリーエリアの
<div class="main">
これを以下のように書き換えます。
<div class="msg_main">

以上です。トップページを再構築して表示を確認してください。


※ちなみに自作フリーリア本文の上下に余白ができるのは
<table>タグの「cellpadding=10」も原因です。

トラックバック(2)

トラックバックURL: