2016-08-01 12 views
-3

私はどのように横に並んでいる2つの画像を中心に置くのだろうか?ここ は私のコードです:divに並んでいる画像を中央に揃える方法は?

div#allen { 
float: left; 
padding: 0px 27px 0px 0px; 
} 

div#buckshill { 
float: left; 
padding: 0px 27px 0px 0px; 
} 

div#harvest { 
float: left; 
padding: 0px 27px 0px 0px; 
} 

私は「のdiv idは=」フロアプラン」と呼ばれるすべての画像の周りのdivを入れてみましたし、余裕を使用:0自動それがトリック

ウェブサイトをしませんでした。http://www.meridianridgect.com/floor-plans/

+0

センタリングの最初のルールはある* –

+0

*「を中心とする項目をフロート状態にしないでください」そして、あなたは、水平または垂直方向に中央揃えにしようとしています? – TheValyreanGroup

+2

@Paulie_Dセンタリングの最初のルールはセンタリングについて話していないと思いましたか? – j08691

答えて

0

親のdivクラス名はと子どもタグクラス名が、その後子供 である場合:

.parent{ 
     text-align: center; 
    } 
    .children{ 
     display: inline-block; 
    } 

あなたのサイトでは、親は#floorplansで、子は(div#allen, div#buckshill, div#harvest)であり、そこの近くのpです。

削除浮動小数点:なし;すべての子供にこのコードを使用してdisplay: inline-block;問題を解決してください。

+0

インラインブロックを使用していませんイメージを並べて配置する作業:/ – sararaveis

0

ここでは、うまくいくはずの例です。内側のdivの幅を、中心に置く必要のあるオブジェクトの幅に変更すると、何かを中心に配置する必要があります。

https://jsfiddle.net/qkd5cm6a/

それを中央にするためのコード:

#inner { 
    width: 400px; 
    margin: 0 auto; 
} 
関連する問題