邊框與外框

邊框合併border-collapse

Setting whether table cell have shared or separate borders.

Overview

ClassDeclarations
border-collapse:collapseborder-collapse: collapse;
border-collapse:separateborder-collapse: separate;
border-collapse:<value>border-collapse: <value>;

Examples

Collapse table borders

Use border-collapse:collapse when adjacent table cell borders should merge into a single border.

<table class="border-collapse:collapse">    <tr><td>Cell</td></tr></table>
Generated CSS
@layer utilities {    .border-collapse\:collapse {        border-collapse: collapse    }}

Separate table borders

Use border-collapse:separate when cells need their own border boxes and spacing.

<table class="border-collapse:separate">    <tr><td>Cell</td></tr></table>

Match border spacing to the mode

Collapsed borders ignore border-spacing. Use separate borders when spacing between cells is part of the design.

<table class="border-collapse:separate border-spacing:2x">    <tr><td>Cell</td></tr></table>

Apply conditionally

Apply styles based on different states using selectors and conditional queries.

<table class="border-collapse:collapse border-collapse:separate@sm border-collapse:collapse@print">...</table>

  • Master UI


© 2026 Aoyue Design LLC.MIT License
Trademark Policy