2012-04-11 15 views
5

Aşağıda, twitter-bootstrap ile htmlimde kullanıyorum kod yer almaktadır. Çıktının hizalanmasını ortalamaya çalışıyorum ama ne yaparsam yapayım sola hizalı.Merkezdeki ufak çizgileri yatay olarak hizalayın

<ul class="thumbnails"> 
    <li class="span5"> 
    <a href="#" class="thumbnail"><img src="img.jpg" /></a> 
    </li> 
</ul> 

Herhangi bir basit çözüm?

+2

'text-align

<div class="thumbnail" style="margin:0px auto;">whatever image tag here ...</div> 

Umut oldu: Merkezi' üzerine' – powerbuoy

+1

li zaten bunu denedi, etkisi yok! ( – Sushil

+0

"li" ler görüntülenmiyorsa: inline "veya" img "ler" display: block "çalışmalıdır. Siteyi/kodu gösterir misiniz? – powerbuoy

cevap

17

Heyecan önyükleme küçük resimler varsayılan olarak sola süzülüyor, sen onları text-align:center ve display:inline-block özelliklere sahip olan konteyner hizaya ortalamak yapmak için kendi stil sayfalarına davranışı üzerine yazmak zorunda. Bu deneyin:

CSS

.thumbnails { 
    text-align:center; 
} 

.thumbnails > li { 
    display: inline-block; 
    *display:inline; /* ie7 fix */ 
    float: none; /* this is the part that makes it work */ 
} 

Minyatür resim görüntüleri .thumbnails kabın içine ortalamak Bu şekilde. Eğer resimlerinizi ortalamak istiyorum konteyner ile .thumbnail sınıf değiştirin

+0

Woah woah woah, hayatımda bu ilk CSS sözdizimini görüyorum. Bu ne demek? –

+3

@Leonnears [Çocuk seçici] (http://www.w3.org/TR/CSS2/selector.html#child-selectors) denir ve yalnızca bir öğenin tüm çocuklarını seçmek için kullanılır. içindeki eşleme elemanları. Bu durumda, '.thumbnails' kutusunun birinci seviye (alt) liste öğelerini seçmek için kullanılır. –

0

Bu Bootstrap için en kolay çalışır bulundu. Ben sadece "hakkı"

"sol" dan "şamandıra" olarak değiştirildi

.thumbnails > li { 
    float: right; 
    margin-bottom: 18px; 
    margin-left: 20px; 
} 

+0

Bu çalışmayı buldum: – jstreebin

0

Görüntü için yeni bir satır oluşturun. Resim ör boyutuna bağlı olarak ofset uygun düzgün kullanın:

<div class="span8 offset2" > 
1

Bu sadece basit eklemek edilir: Bu yardımcı

İlgili konular