Böyle bir css tablo kurulum var çok geniş tablo ilk sütun:css ekran:
<div class='table'>
<div>
<span>name</span>
<span>details</span>
</div>
</div>
tablo için css geçerli:
.table{
display:table;
width:100%;
}
.table div{
text-align:right;
display:table-row;
border-collapse: separate;
border-spacing: 0px;
}
.table div span:first-child {
text-align:right;
}
.table div span {
vertical-align:top;
text-align:left;
display:table-cell;
padding:2px 10px;
}
iki sütun eşit bir şekilde bölünür haliyle masanın genişliği tarafından işgal edilen boşluk arasında. İlk sütunu yalnızca metinleri kapladığı metnin gerektirdiği kadar geniş olacak şekilde almaya çalışıyorum
Tablo, sütunlar/hücreler gibi bilinmeyen bir genişliktir.
'border-collapse' ve' border-spacing' sadece tablo satırlarının tablolar için geçerlidir. Onları ".table" kuralına taşımalısınız. Not: Aslında bir masa kullanmıyor olmanın özel bir sebebi var mı? – RoToRa
Bir html tablosu kullanılmıyor çünkü kod tüm site üzerinde mevcut ve bazı ajax'ler aracılığıyla üretiliyor. Basit tuttum çünkü ajax ve php konuyla ilgisiz. – Mestore
Ama kesinlikle yuvalanmış div ve açıklıklar oluşturmak trs ve tds ile bir tablo oluşturmak için farklı değil mi? Bu nasıl (ve bu CSS tablo sorunları ile uğraşmak) AJAX üzerinden bir tablo çıkartan daha kolay? – Simon