2016-04-14 15 views
0

Geniş ekran boyutlarında aynı satırda bulunan bir dizi div (düğmeler içeren) var. Ekranı küçültmek ve küçültmek için, diğer düğmelerle aynı satırda kalmak yerine en sağdaki düğme yeni bir satıra itilir. (Büyük ekran boyutu Pic1, küçük ekran boyutu pic2) aşağıdaki resimlere bakınDaha küçük ekran boyutlarında yeni satıra hareket eden HTML elemanları (düğmeler)

pic1: pic1 - large size

pic2: enter image description here

ve benim html:

<div class="col-xs-12 clearfix"> 
    <div class="col-xs-4" style="padding-left: 290px"> 
     <button class="btn btn-default" ng-click="createProject()">New 
      Project</button> 

    </div> 
    <div class="col-xs-4" align="center" 
     ng-controller="CsvImportController" 
     style="display: inline-block; padding-left: 200px"> 

     <a href="#" class="btn btn-default btn-file" 
      onclick="document.getElementById('fileBrowser').click(); return false;"> 
      Select CSV File </a> 
     <input id="fileBrowser" style="visibility: hidden;" 
      class="btn btn-default btn-file" type="file" file-input="files" /> 
    </div> 
    <div class="col-xs-4" align="center" style="padding-left: 110px"> 
     <a class="btn btn-default" href="projects.html#/projects">Browse 
      Projects</a> 
    </div> 
</div> 
+0

Ayrıca "Yeni proje/CSV Seç & Projelere Göz At" düğmelerinin kodunu da ekleyin. – andre3wap

+0

Evet. Lütfen – pritesh

+0

@ andre3wap ve pritesh düğmelerine ilişkin kodu ekleyin, yanlış snippet'i kopyaladığınız için üzgünüm, posta güncellendi – GregH

cevap

1

Dolgu tüketen senin alanın.

yerine:

align="center" style="padding-left: 110px" 

Dene:

style="text-align: center" 

Bootstrap düğmeleri o yüzden harcoded padding'siz istiyorum düşünüyorum metin merkezleme css özelliği onları hizaya edecek vererek varsayılan olarak inline-blok olan burada sorun var.

1

kullanımı

gösteren, bu iç genişlik dolguyu ve sınır çıkarır Css içinde
box-sizing:border-box; 

.

İlgili konular