Hücre boyutlarını manuel olarak kontrol etmek istediğim bir html tablosu var. Nasıl çalışması gerektiği konusunda kafam karıştı.
Her şeyden önce, hücre boyutunun otomatik olarak sütundaki en büyük içeriğe veya sabit bir boyuta ayarlanıp ayarlanmadığını kontrol etmesi gereken "tablo düzeni" CSS niteliği vardır. Hem table-layout = auto hem de = fixed kullanarak td öğelerinin CSS genişliğini ayarlamaya çalıştım ve içeriğin orijinal boyutundan küçültüldüğü her iki seferde. Sorun, masa düzeni için her iki değeri de kullanmak istediğim boyutuna küçülmemesiydi.
İşte benim CSS kodum:
table {table-layout:fixed;}
tr, td {border-style:solid;
border-width:2px;}
.coursename{width:50px;}
.startdate {width:5px;}
.isbn{width:10px;}
.author {width:20px;}
.booktitle{width:10px;}
İkincisi, otomatik bir masa düzeni için tam olarak kuralları nelerdir? Tüm tablo hücrelerinin içeriği birlikte sayfanın boyutundan geçiyorsa, önce küçülecek belirli sütunlar var mı? Hiç büzüşecekler mi?