CSS border-collapse Özelliği
CSS2
Bu özellik, tablonun kenarlıklarının ayrı mı yoksa tek bir bütün halinde mi görüneceğini ayarlamak için kullanılır.
Yapısı (Syntax)border-collapse: separate | collapse | initial | inherit;
Varsayılan Değer | separate |
JavaScript Yapısı |
object.style.borderCollapse = "collapse"
|
Animasyon Özellikleri Uygulanabilir | Hayır (Daha fazla detay) |
Değerler
Değer | Açıklama | Versiyon |
---|---|---|
seperate | Varsayılan değerdir ve kenarlıklar ayrı görünür. | CSS2 |
collapse | Tablonun kenarlıkları bir bütün halinde tek bir kenarlık olarak görünür. | CSS2 |
Örnekler
collapse
değeri kullanılırsa, birbirini tekrar eden kenarlık sorunu ortadan kalkıyor. Aşağıdaki örneği inceleyerek arasındaki farkı daha net bir şekilde anlayabilirsiniz.
<table class="table-seperate" border="1">
<tr>
<td>Tayfun Erbilen</td>
<td>http://erbilen.net</td>
</tr>
<tr>
<td>PROTOTÜRK</b>
<td>https://prototurk.com</td>
</tr>
</table>
<hr>
<table class="table-collapse" border="1">
<tr>
<td>Tayfun Erbilen</td>
<td>http://erbilen.net</td>
</tr>
<tr>
<td>PROTOTÜRK</b>
<td>https://prototurk.com</td>
</tr>
</table>
<style>
table {
width: 250px;
}
table.table-seperate {
border-collapse: seperate;
}
table.table-collapse {
border-collapse: collapse;
}
</style>
Editörde Görüntüle