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

wordpress3.5のレイアウト(CSS)に関する質問です。

http://dca-labo.info/demo8/

上記サイトの左端 コンテンツエリアと再度バーの間、右端

各自の空白のエリアをもっと狭くしたいと思っています。
スタイルシートのどの部分の修正が必要か教えて欲しいです。

関係しているであろうstyle.cssの記述を下記に抜粋しました。
結構修正しているので(かなり苦し紛れに)
その修正がまずい可能性も考えられます。

#page {
margin: 2em auto;
max-width: 1100px;
}

#main {
clear: both;
padding: 1.625em 0 0;
}


#primary {
float: left;
margin: 0 -20.4% 0 0;
/* margin: 0 -26.4% 0 0; */
width:650px;
/* width:70%; */
}
/* 20130303修正 */
#content {
/* margin: 0 34% 0 7.6%; */
margin: 0 24% 0 7.6%;
/* width: 58.4%; */
/* width: 88.4%; */
width:82.4%;
}

#secondary {
float: right;
margin-right: 5.6%;
/* width: 18.8%; */
width: 20.8%;
/* width: 300px; */
}

/* Singular */
.singular #primary {
margin: 0;
}
.singular #content,
.left-sidebar.singular #content {
margin: 0 7.6%;
position: relative;
width: auto;
}

1363501783
●拡大する

●質問者: mkusume
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● rouge_2008
●150ポイント ベストアンサー

「#content」と「#secondary」に対する指定を変更します。

#content {
/* margin: 0 24% 0 7.6%; */
margin: 0 24% 0 4%; /* 左側の余白を小さく ※値を4つ指定した場合は、上、右、下、左の順番になっています。※ */
/* width: 82.4%; */
width: 90%; /* 幅を大きく */
}


#secondary {
float: right;
margin-right: 3%; /* 右側余白を小さく */
width: 20.8%;
}


それから、「#primary」の幅をpxによる固定値ではなく、%指定にした方が良さそうです。(ブラウザの幅を変更して確認してみてください。)

#primary {
float: left;
margin: 0 -20.4% 0 0;
width: 73%; /* %で指定 */
}

mkusumeさんのコメント
早速の回答いつもありがとうございます。 確認してみます。

mkusumeさんのコメント
上記指示通り修正しました。 http://dca-labo.info/demo8 現状こんな感じです。 ご教授お願い致します。

rouge_2008さんのコメント
「#primary」の幅指定を削除していますね。 幅の指定が必要ですので、%指定に変更して元に戻してみてください。 (回答で指定した値が大体適当だと思います。71?74%くらいでも大丈夫だと思いますから、表示を確認しながら好みで調整してみてください。)

mkusumeさんのコメント
#primaryの設定は下記にしています。 /* 20130319修正 */ #primary { float: left; margin: 0 -20.4% 0 0; /* margin: 0 -26.4% 0 0; */ /* width:650px; */ /* width:70%; */ width:73%; }

rouge_2008さんのコメント
すみません。誤字があったので訂正しました・・・(※さらにお願いを追加) 数回更新して確認していますが、編集途中の為か何回か変更になっています。 初回アクセスでは幅が指定されていませんでした。 その次は72%に指定されていましたが、再度更新した際は幅指定が削除されていました。 表示に問題があると考えている時の状態が確認できない為、アドバイスできません。 (適切な幅が指定されている状態では問題がないように見えます。) どのような表示になっているのか、表示の問題点を添えた画像をアップしてみてください。 フォトライフにアップロードして、URLをコメントで返信お願いします。 ※※追記※※ 問題がある時のCSSの状態も確認したいです。 CSSの記述を全部そのまま返信コメントで貼り付けていただけますと助かります。

mkusumeさんのコメント
http://dca-labo.info/demo8/testimg/031902.jpg 現状のスクリーンショットです。サイドバーが下にずれてしまっています。

mkusumeさんのコメント
/* 20130319修正 */ #primary { float: left; margin: 0 -20.4% 0 0; /* margin: 0 -26.4% 0 0; */ /* width:650px; */ /* width:70%; */ width:73%; } /* 20130303修正 */ /* 20130319修正 */ #content { /* margin: 0 34% 0 7.6%; */ /* margin: 0 24% 0 7.6%; */ margin: 0 24% 0 4%; /* width: 58.4%; */ /* width: 88.4%; */ /* width:82.4%; */ width:90%; } #secondary { float: right; /* margin-right: 5.6%; */ margin-right:3%; /* width: 18.8%; */ /* width: 20.8%; */ width: 20.8%; * /* width: 300px; */ } スタイルシートはこんな感じです。

rouge_2008さんのコメント
「#primary」のコメントアウトしている行にある全角空白が問題を起こしていたようです。 >|| /* 20130319修正 */ #primary { float: left; margin: 0 -20.4% 0 0; /* margin: 0 -26.4% 0 0; */ /* width:650px; */ /* width:70%; */ width:73%; } ||< ※コメント内には全角を記述しても問題ありませんが、コード類はすべて半角で記述する必要があります。

mkusumeさんのコメント
ありがとうございます。ほぼ解決しました。1点だけご教授頂ければと思います。 http://dca-labo.info/demo8/testimg/031903.jpg 現状上記のような感じになっています。 左端がつまっているので若干空けたいのですがどこを調整したら良いでしょうか? CSSは上記回答と同じにしている前提でお願いします。

rouge_2008さんのコメント
「上記回答と同じにしている前提」とはどういう事でしょう? 元の質問の「狭く」の逆ですから、左側の余白に指定している値を大きくするといいのですが・・・ >|| #content { /* margin: 0 34% 0 7.6%; */ /* margin: 0 24% 0 7.6%; */ margin: 0 24% 0 5%; /* width: 58.4%; */ /* width: 88.4%; */ /* width:82.4%; */ width:90%; } ||< 元の「7.6%」で空きすぎで回答の「4%」では狭すぎるのでしたら、「5%?6%」程度の間で調整するといいのではないかと思います。
関連質問

●質問をもっと探す●



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