145 of 313 menu

Egenskaben border-collapse

Egenskaben border-collapse får dobbelte kanter mellem celler td eller celler th i en HTML tabel (og mellem cellens kant og selve tabellen) til at kollapse og se ud som én.

Denne egenskab anvendes kun for tabeller og for elementer med display sat til værdien table eller inline-table. For almindelige blokelementer vil det, desværre, ikke virke. Bemærk, at den skal anvendes på tabellen, og ikke på dens celler.

Syntaks

selektor { border-collapse: collapse | separate; }

Værdier

Værdi Beskrivelse
collapse Dobbelte kanter vil se ud som én. Der er bivirkninger: egenskaben border-spacing og attributten cellspacing vil ophøre med at virke.
separate Hver celle i tabellen vil have sin egen kant (derfor vil kanterne på nogle steder være dobbelte, hvis afstanden mellem cellerne er nul).

Standardværdi: separate.

Eksempel . Værdien separate

Lige nu er alle kanter i tabellen dobbelte (kant er angivet både for cellerne og for selve tabellen):

<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; }

:

Eksempel . Værdien separate

Her er kanten angivet for cellerne, men ikke for selve tabellen. Der hvor to celler deler en fælles kant, vil kanterne være dobbelte, på de andre steder - enkelt:

<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; }

:

Eksempel . Værdien collapse

Nu vil alle kanter i tabellen kollapse og få en tykkelse på 1px, som ønsket:

<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; }

:

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis