teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足追記

2016/10/15 05:26

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -3,4 +3,23 @@
3
3
  今回はインナーブロックの ```width```が % で指定してあるので、ラッパーの ```width```を % で指定して、インナーブロックの ```width```と ```margin```の % も調整するとうまくいくと思います。
4
4
 
5
5
  サンプル
6
- [https://jsfiddle.net/4uh34zax/](https://jsfiddle.net/4uh34zax/)
6
+ [https://jsfiddle.net/4uh34zax/](https://jsfiddle.net/4uh34zax/)
7
+
8
+ ---
9
+ **補足追記**
10
+ > ちなみに、containerクラスに幅指定がすでにされています。
11
+ >
12
+ > .container {
13
+ > width: 1170px;
14
+ > padding-right: 15px;
15
+ > padding-left: 15px;
16
+ > margin-right: auto;
17
+ > margin-left: auto;
18
+ > }
19
+
20
+ サイズは固定なのですね。
21
+
22
+ colum-item-wrapper は container の子要素になってますか。
23
+ 間に別の要素があるならそれも ```width``` ```margin: auto``` を指定する必用があります。
24
+
25
+ あと、```.colum-item``` の幅が 40% で指定してあるので、40% + 40% で 100% にならないので、その分左よりになります。余白等含めて 100% になるように指定するか、px などの固定サイズで指定して中央にくるように調整してください。