解決済

clip!clip!
Ads By Google

ブログの幅を固定する方法を教えてください。

デザインは「デフォルト2008(スカイ,2カラム) 」です。
ウィンドウの幅に合わせて、ブログ幅が変わらないようにしたいと思います。

こちらで、ブログ幅固定の記事を探してCSSを変更してみたいのですが、うまくできませんでした。

よろしくお願いします。

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

回答(1)

1.

2008-02-25 03:48:00ベスト
自信なしで、ごめんなさい。
あなたのCSSの現在の記述が解かりませんので、おそらく当該デザインをデフォルトで使われているであろう方のものを見せていただいています。
/* ----------------------------------- */
/** Layout */
などと書かれているので解かりやすいCSSですね。

ヘッダー広告以外の全体の入れ物のcontents-outerで、width:94%;となっていますので、width:760px;で、外側の幅は決まります。

その中のmainは、width:100%;となっていますが、760pxの100%ということですので、そのままでよいと思います。

プラグインと呼ばれるものは、おそらくsubだと思います、これは、width:220px;となっていて固定されているようです。あまり小さな数字で幅を指定するとプラグインの内容に依ってはオーバーフローする場合があると思います。sub-innerのwidth:100%;も220pxの100%です。(extraもwidth:220px;となっているようですね)

結局、contents-outerの幅の指定だけでよいかもしれませんが、表示幅が狭くなるとマージンやパディングの値が気になるかもしれません。じっくり試してみてください。
自信度 : 自信なし

/* =============================================== */
/** 02. Layout - レイアウト(全体の枠組み) */
/* ----------------------------------------------- */

body {
margin: 0;
padding: 0;
min-width: 600px;
background-color: #dedede;
text-align: center;
}
/* ----------94%→760px------------ */
div#container {
width: 760px;
margin: 0 auto;
padding-bottom: 10px;
background-color: #ffffff;
position: relative;
}
で、固定することができました。


CSSをさらに学んでいこうと思えるきっかけになりました。

コチビさん、ありがとうございました。

Ads By Google

コメント(9)

#1.  コチビ
2008-02-23 21:52:10

こんばんは、
ご自分でどのようにされたのかを明示され、どうしたいのか具体的な数値も示されると解答が付きやすいと思います。

lovedoorブログでこんなデザインのものがありますね、これのことでしょうか。
http://img.blog.livedoor.com/img/design/large/defa...

CSSやテンプレートHTMLを変更する場合は、例えば、下記URLのイメージ(当ナレッジのものです):

livedoor PICS image

のようにボックス配置(デザインを形成するための構造)やそれぞれのボックスのサイズを知っておく必要があります。ご自分で一度紙にでも描いてみられるとよいと思います。

2008-02-23 22:07:21

>>#1
おおおおーーーっ!
マップが一目瞭然というのは素晴らしい。
あたしも使わせていただきます。

#3.  コチビ
2008-02-23 23:53:53

>>#2
すみません、誤解があったようで‥‥
#1で、「イメージ(当ナレッジのものです):」との記述は正しくは、「イメージ(当ナレッジで掲載されていた他のものです):」となるかと思います。
現状が解からなければ前へ進めないことの例示をしただけですので‥‥‥

確か、Operaブラウザには、ページをこれと似たように解析して表示する機能があったと思います。そんなものを利用されたらと思います。

2008-02-24 06:25:11

>>#1
PICSに直リンされてますが、同じサイトとはいえ引用元のURL書いとかなきゃマズいんじゃないですか

【第4世代のHTMLテンプレートの構造について】
http://knowledge.livedoor.com/31561#answer90898

#5.  imq
2008-02-24 11:00:54

どうぞ好きに使ってください^^

#6.  コチビ
2008-02-24 19:19:04

>>#4+#5
そうでありました!申し訳ありません。
ただ単にURLを文中に記入しただけで、二つめは表示までしてしまうシステムだとは知りませんでした。
今後、気をつけます。

#10.  excacao
2008-02-24 22:30:27

わかりやすいイメージを、ありがとうございます。
1度紙に書いて、整理してみますね。

ウィンドウを最大化したときにブログの幅もそれに合わせて変化しないようにしたいのですが、うまくできませんでした。
自分でCSS変えた方法は、
width: ○px;などwidthの数値を消す、でした。

CSSはよく理解できていません。

ブログ幅を(プラグインの幅も含め)760pxにしたいと思います。
使っているデザインは、
>lovedoorブログでこんなデザインのものがありますね、これのことでしょうか。

リンクしてくださったものと同じです。

>【第4世代のHTMLテンプレートの構造について】
こちらを参考にさせていただきながら、もう少しCSSについて調べてチャレンジしてみます。

#12.  excacao
2008-02-25 13:15:29

ありがとうございます。保存させていただきますね!

#13.  コチビ
2008-02-25 23:35:11

>>#12
解決しましたか!よかったです。
CSSファイルにご自分での改変記録をコメントアウトされていますね!すばらしいことですね。
/* ----------94%→760px------------ */

トラックバック(2)

トラックバックURL: