146 of 313 menu

Właściwość border-spacing

Właściwość border-spacing ustawia odstęp między komórkami td lub komórkami th tabeli HTML (oraz między granicą komórki a samą tabelą). Wartością właściwości są dowolne jednostki wymiaru, z wyjątkiem procentów.

Składnia

selektor { border-spacing: jedna lub dwie wartości; }

Wartości

Wartość Opis
jedna wartość Jedna wartość ustawia te same odstępy między komórkami w pionie i w poziomie.
dwie wartości Pierwsza wartość ustawia odstęp w poziomie, a druga wartość - odstęp w pionie.

Wartość domyślna: 0. Jednakże, każda przeglądarka ma swoją, niezerową wartość atrybutu cellspacing, dlatego domyślnie zobaczysz odstępy między komórkami.

Uwagi

Stosuj właściwość do tabel, a nie do jej komórek (dla komórek nie zadziała).

Podobnym efektem nie można osiągnąć za pomocą margin, ponieważ margin dla komórek tabeli nie działa.

Jeśli ustawiono właściwość border-collapse na wartość collapse - border-spacing nie będzie działać.

Przykład . Jedna wartość

Zróbmy odstępy między komórkami (oraz między komórką a granicą tabeli) równe 10px:

<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-spacing: 10px; border-collapse: separate; width: 400px; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Przykład . Dwie wartości

A teraz zróbmy odstępy równe 10px w poziomie i 30px w pionie:

<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-spacing: 10px 30px; border-collapse: separate; width: 400px; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Przykład . Ustawiamy border-collapse: collapse

A teraz border-spacing nie będzie działać z powodu właściwości border-collapse ustawionej na wartość collapse:

<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; border-spacing: 10px 30px; width: 400px; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć