2010-09-08 28 views
8

3 sütunlu bir tablom var. Böyle, üçüncü sütun üst elemanın sağ ve solunda diğer 2 sütun hizalanmış olduğunu istiyorum:HTML tablo sütunu sağa hizala

(left column) (middle column)          (right column) 

CSS falan yoluyla bunu yapmanın bir yolu var mı?

cevap

11

Tablo ve orta sütunda width:100% kullanın.

+0

çok fazla veri için çalışıyor :) – Graslandpinguin

+0

Ayrıca en son sütun stilinde% 100 ve son sütunda td align = "right" olarak da ayarlayabilirsiniz. Daha sonra boşluk hala devam ederken ortada daha fazla sütun ekleyebilirsiniz. –

4

İstediğiniz şeyi yapmanın birkaç yolu vardır. En temel sen i değiştirmeye çalıştı her <td>

üzerinde .firstColumn ve .secondColumn gibi bir sınıf oluşturabilir başka bir şey (css stil) değiştirmeniz gerekirse etiketi

<td align='left'>data1</td><td align='right'>data1</td><td align='left'>data1</td> 
<td align='left'>data2</td><td align='right'>data2</td><td align='left'>data2</td> 
.... 

hizalamayı doğrudan değiştirmektir doğrudan sütun ama bu işe yaramıyor (HTML table colgroup element not working?

İlgili konular