2016-06-30 19 views
-1

div内のdiv要素を中央に揃えることができません。部門内のDiv要素の整列

enter image description here

イメージは、内側のdiv要素が中央に揃っていないことを示しています。

私のコードは私のstyle.cssは以下のとおりである

<div class="row ph"> 
<div class="col-sm-3 phi"></div> 
<div class="col-sm-3 phi"></div> 
<div class="col-sm-3 phi"></div> 
</div> 

以下の通りです。私は解決策を探したときに

.ph 
{ 
background-color: green; 
position : relative; 
margin : 0 auto; 
} 

.phi 
{ 
background-color: yellow; 
width: 20%; 
margin: 50px; 
height: 250px; 
} 

、私はpositionmargin auto属性に関するましました。あなたは解決策を教えてくれますか?

+0

あなたは何をしたいのかについていくつかの説明を追加してください、あなたは外側のdivの真ん中に内側のdivを整列させたいですか? – hassan

+0

はい。それは私の質問 –

答えて

0

そう単純で、単に

は、あなたのCSSはこの

.ph 
{ 
background-color: green; 
position : relative; 
width: 100%; 
text-align: center; 
} 

.phi 
{ 
background-color: yellow; 
width: 20%; 
margin: 30px; 
height: 250px; 
display: inline-block; 
} 
のようなものかもしれ

display: inline-block; 

が水平方向に内側のdivを を取得するために追加し、それらを中心に、外側のdivにtext-align: center;を追加

チェックアウト: http://jsfiddle.net/xkqTR/2118/

+0

出力を取得していない@Hassanはクロム、すなわちローカルホストで同じ出力を得ています –

+0

@anandmbsあなたはあなたの質問で言及した出力をしたいですか?あなたが添付した写真ですか?またはあなたの内側のdivを中心にしたいですか? jsfiddleのリンク – hassan

+0

をチェックしてください.JSのバイディングの出力がうまくいきます。しかし、ローカルシステムの出力が機能しない –

関連する問題