145 of 313 menu

Egenskapen border-collapse

Egenskapen border-collapse får doble rammer mellom celler td eller celler th i en HTML tabell (og mellom cellens ramme og selve tabellen) til å kollapse og se ut som én.

Denne egenskapen gjelder bare for tabeller og for elementer med display satt til verdien table eller inline-table. For vanlige blokkelementer vil det, dessverre, ikke fungere. Vær oppmerksom på at den skal brukes på tabellen, ikke på cellene.

Syntaks

selector { border-collapse: collapse | separate; }

Verdier

Verdi Beskrivelse
collapse Doble rammer vil se ut som én. Det er bivirkninger: egenskapen border-spacing og attributtet cellspacing vil slutte å fungere.
separate Hver celle i tabellen vil ha sin egen ramme (derfor vil rammene være doble på noen steder, hvis avstanden mellom cellene er null).

Standardverdi: separate.

Eksempel . Verdien separate

Nå er alle rammene i tabellen doble (ramme er satt både på cellene og på 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 . Verdien separate

Nå er rammen satt på cellene, men ikke på selve tabellen. Der hvor to celler deler en felles ramme, vil rammene være doble, på andre steder - enkle:

<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 . Verdien collapse

Nå vil alle rammer i tabellen kollapse og se ut med en tykkelse på 1px, slik man ønsker seg:

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

:

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