145 of 313 menu

border-collapse Özelliği

border-collapse özelliği, td hücreleri veya th hücreleri arasındaki çift kenarlıkları (ve hücre kenarlığı ile tablonun kendi kenarlığı arasında) birleştirip tek bir kenarlık gibi görünmesini sağlar.

Bu özellik sadece tablolar ve display özelliği table veya inline-table değerine sahip elementler için uygulanır. Normal blok elementler için, ne yazık ki, çalışmaz. Unutmayın, uygulamanız gereken yer tablonun kendisidir, hücreleri değil.

Sözdizimi

seçici { border-collapse: collapse | separate; }

Değerler

Değer Açıklama
collapse Çift kenarlıklar tek bir kenarlık gibi görünecektir. Yan etkileri vardır: border-spacing özelliği ve cellspacing niteliği çalışmaz.
separate Tablodaki her hücre kendi kenarlığına sahip olacaktır (dolayısıyla, eğer hücreler arası boşluk sıfırsa, bazı yerlerde kenarlıklar çift görünecektir).

Varsayılan değer: separate.

Örnek . separate Değeri

Şu anda tablodaki tüm kenarlıklar çifttir (kenarlık hem hücrelere hem de tablonun kendisine verilmiştir):

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-collapse: separate; width: 400px; border-spacing: 0; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Örnek . separate Değeri

Şimdi ise kenarlık hücrelere verilmiş, ancak tablonun kendisine verilmemiştir. İki hücrenin ortak kenarı olduğu yerlerde kenarlıklar çift, diğer yerlerde ise tek olacaktır:

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-collapse: separate; width: 400px; border-spacing: 0; } td { border: 1px solid red; text-align: center; }

:

Örnek . collapse Değeri

Şimdi tablodaki tüm kenarlıklar daraltılacak ve istediğimiz gibi 1px kalınlığında görünecektir:

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-collapse: collapse; width: 400px; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet