2017-05-30 17 views
0

4つのdivを並べて表示するコンテンツページがあります。ページの中央に4つのDIVを配置する

現在、divは左に固執しています。

私はdivをコンテナにラップしようとしましたが、その中心をテキスト整列しようとしましたが、動作しません。ここ

は私が他のすべてのクラス/ MAC /アンドロイド/ IOSは 同じですいくつかの画像URLのetc

#downloads { 
 
    text-align: center!important; 
 
} 
 

 
.dl-buttons { 
 
    text-align: center!important; 
 
} 
 

 
- I know this is duplicate but was testing .windows a { 
 
    width: 190px; 
 
    height: 190px; 
 
    display: inline-block; 
 
    float: left; 
 
}
<div id="downloads"> 
 
    <div class="row dl-buttons"> 
 
    <div class="col-3 col-6-sx windows"> 
 
     <a class="bt1" href="#"></a> 
 
    </div> 
 
    <div class="col-3 col-6-sx mac"> 
 
     <a class="bt1" href="#"></a> 
 
    </div> 
 
    <div class="col-3 col-6-sx android"> 
 
     <a class="bt1" href="#"></a> 
 
    </div> 
 
    <div class="col-3 col-6-sx ios"> 
 
     <a class="bt1" href="#"></a> 
 
    </div> 
 
    </div> 
 
</div>

  • を削除しました使用しているコードです。
+0

の可能性のある重複[ヘッダーDIV内に中心を2つのdivを水平にする方法?](https://stackoverflow.com/questions/11582226/how-to-horizo​​ntally-center-two -divs-within-a-header-div) – Rob

答えて

0
.dl-buttons{ 
    width: 100%; 
    text-align: center; 
} 

.dl-buttons > div { 
    width: auto; 
    display: inline-block; 
} 
+0

ありがとうございます。これは完全に機能しました。 – DaveYme

0

のインラインブロックを使用する要素。フィドルhere

0

以下は小さな作業コードです。

.dl-buttons { 
 
    width: 100%; 
 
    text-align: center; 
 
} 
 

 
.dl-buttons>div { 
 
    width: auto; 
 
    display: inline-block; 
 
}
<div id="downloads"> 
 
    <div class="row dl-buttons"> 
 
    <div class="col-3 col-6-sx windows"> 
 
     <a class="bt1" href="#">s</a> 
 
    </div> 
 
    <div class="col-3 col-6-sx mac"> 
 
     <a class="bt1" href="#">a</a> 
 
    </div> 
 
    <div class="col-3 col-6-sx android"> 
 
     <a class="bt1" href="#">f</a> 
 
    </div> 
 
    <div class="col-3 col-6-sx ios"> 
 
     <a class="bt1" href="#">e</a> 
 
    </div> 
 
    </div> 
 
</div>

関連する問題