Layout

visibility

用於控制元素可見性的通用類別。

ClassStyles
visible
visibility: visible;
invisible
visibility: hidden;
collapse
visibility: collapse;

範例(Examples)

使元素不可見(Making elements invisible)

使用 invisible 通用類別來隱藏元素,但仍保留其在文件中的位置,影響其他元素的佈局:

01
03
<div class="grid grid-cols-3 gap-4">  <div>01</div>  <div class="invisible ...">02</div>  <div>03</div></div>

要從文件中完全移除元素,請改用 display 屬性。

折疊元素(Collapsing elements)

使用 collapse 通用類別來隱藏表格行、行群組、欄和欄群組,效果如同設定 display: none,但不會影響其他行和欄的大小:

Showing all rows
Invoice #ClientAmount
#100Pendant Publishing$2,000.00
#101Kruger Industrial Smoothing$545.00
#102J. Peterman$10,000.25
Hiding a row using `collapse`
Invoice #ClientAmount
#100Pendant Publishing$2,000.00
#101Kruger Industrial Smoothing$545.00
#102J. Peterman$10,000.25
Hiding a row using `hidden`
Invoice #ClientAmount
#100Pendant Publishing$2,000.00
#102J. Peterman$10,000.25
<table>  <thead>    <tr>      <th>Invoice #</th>      <th>Client</th>      <th>Amount</th>    </tr>  </thead>  <tbody>    <tr>      <td>#100</td>      <td>Pendant Publishing</td>      <td>$2,000.00</td>    </tr>    <tr class="collapse">      <td>#101</td>      <td>Kruger Industrial Smoothing</td>      <td>$545.00</td>    </tr>    <tr>      <td>#102</td>      <td>J. Peterman</td>      <td>$10,000.25</td>    </tr>  </tbody></table>

這使得可以動態切換行和欄而不影響表格佈局。

使元素可見(Making elements visible)

使用 visible 通用類別使元素可見:

01
02
03
<div class="grid grid-cols-3 gap-4">  <div>01</div>  <div class="visible ...">02</div>  <div>03</div></div>

這主要用於在不同螢幕尺寸下取消 invisible 通用類別的效果。

響應式設計(Responsive design)

visibility 通用類別前面加上像 md: 這樣的中斷點變體,讓該通用類別只在中型螢幕尺寸及以上時套用:

<div class="visible md:invisible ...">  <!-- ... --></div>

變體文件中了解更多關於使用變體的資訊。

Copyright © 2026 Tailwind Labs Inc.·商標政策(Brand)