プロが教える店舗&オフィスのセキュリティ対策術

今MovableType4.0で無料テンプレートを使っています。
MTmonsterのテンプレをつかっているのですが、
http://www.free-movabletype.jp/10templete/mt4-01 …

この画像を見ていただければわかると思いますが、
両サイドにサイドバーが配置されているのではなくて、
右側に2つサイドバーが配置されています。


これを、記事を真ん中に持ってきて、
サイドバーを両サイドに配置したいのですが、
どの部分をいじっていいのかわかりません。

どなたかわかる方いらっしゃいましたらご指導お願い致します。

gooドクター

A 回答 (5件)

MTのテンプレートだと小枠空間というサイトが有名です。


簡単なカスタマイズの方法も書かれていると思うので、
もし気になったら参考にしてみてください。
私は好きじゃないですが(え
    • good
    • 0

ちょっとヨコから失礼して。


下のシートは移動しないのではなくて、元々右側に2カラムの画像で作ってあるんですよ。monster-imgファイルにあるbg_container.gifやheader_gra.gifを見てみるとわかると思います。
この画像を切り出して自分で構成しなおさない限り両サイドは無理、ということです。

MTデフォルトのテンプレート(ベーススタイルシート)を使ったテンプレートだったら、bodyのclassをほんのちょっと変えるだけでカラム構成を変えることもできるはずなんですが(たぶん)…。
    • good
    • 0
この回答へのお礼

ありがとうございます。
そうでしたか。。

奥が深いです


まだまだ自分で扱える領域じゃないですね・・・


今の知識だけでは無理なような気が。
簡単に考えてたのが間違ってましたね><


もうちょっと知識つけてからやってみることにします。


アドバイスありがとうございました^^

お礼日時:2007/11/22 23:09

tareteruです ( ^- ^ )


『MT4-004』というテンプレートのソースを見てみましたが、カラムの配置構造はこんな風になっていました(細部は省略しています)。

<div id="content-inner">
<div id="alpha"></div> (記事)
<div id="beta"></div> (サードバー)
<div id="gamma"></div> (サイドバー)
</div>

ですので、単純に考えれば下記のようにボックスタグの順番を入れ替える(もちろん中身ごと)ことで配置を変えることが出来ると思います。

<div id="content-inner">
<div id="beta"></div> (サードバー)
<div id="alpha"></div> (記事)
<div id="gamma"></div> (サイドバー)
</div>

ただし私自身が実際にやって表示具合を確かめたわけではないので、単純にこれだけで済むか、また変更の結果不具合が発生しないかは保証しかねます。おやりになる場合は必ず元データのバックアップを取っておきましょう ( ^^
    • good
    • 0
この回答へのお礼

どうもありがとうございました。

なかなか難しいですね。
今色々やってみました。

左に持ってくることはできました。
あとはそのベースになってるシートが移動しません。。。


かなり難しいみたいです。

しばらくこのデザインでやってみることにします。

ありがとうございました。

お礼日時:2007/11/22 21:37

画像見ました。


http://www.free-movabletype.jp/images/MT4-018L.h …
これ、ですよね?

なんとも説明しづらいですね。
普通、3カラムで両サイドにメニューを持ってくる場合は
次のような構造にします。

<div id="container">
<div id="left-block">
<div id="main">
ここが中央に表示される記事部分
</div>
<div id="left">
ここが左に表示されるカラム部分
</div>
<br class="none">
</div>
<div id="right">
ここが右に表示されるカラム部分
</div>
</div>

#container {
margin:0 auto;
width:950px;
}

#left-block {
width:700px;
float:left;
}

#main {
width:468px;
float:right;
}

#left {
width:200px;
float:left;
}

.none {
display:none;
clear:both;
}

#right {
width:230px;
float:right;
}
    • good
    • 0
この回答へのお礼

どうもありがとうございました。

難しそうですが、色々試しながらやってみることにします。

お礼日時:2007/11/22 21:34

記載のページをIEで見たら、サイドバーは両サイドに配置されてましたが‥ (。

_゜ )??

この回答への補足

すみません。私の説明が悪かったようですごめんなさい。

このページ自体のことではなくて、
こちらのサイトで提供しているテンプレのことです。

http://www.free-movabletype.jp/10templete/mt4-01 …
このページを開くと
真ん中に提供テンプレが載っていて、
他にも 右側に人気ランキングでテンプレが載っています。


画像が小さくてわかりにくいと思いますが、
この提供されているテンプレが、サイドバーが右に2つならんでます。



記事欄が一番左でサイドバーが2列右にあります。



このサイドバーの1つを記事の左側に持ってくる方法が知りたいです。



説明不足ですみません。よろしくお願いいたします。

補足日時:2007/11/22 11:59
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

gooドクター

人気Q&Aランキング