版面
可見性visibility
Controlling whether an element is visible.
Overview
| Class | Declarations |
|---|---|
visible | visibility: visible;
|
invisible | visibility: hidden;
|
visibility:collapse | visibility: collapse;
|
visibility:<value> | visibility: <value>;
|
Examples
Hide but preserve layout
Use invisible when an element should not be painted but should still reserve its layout space.
<div class="invisible"> Hidden placeholder</div>Generated CSS
@layer utilities { .invisible { visibility: hidden }}Make an element visible again
Use visible to override an inherited or conditional hidden state.
<div class="invisible visible@sm"> Visible on larger screens</div>Collapse table rows
Use visibility:collapse for table rows or columns that should be hidden using table collapse behavior.
<tr class="visibility:collapse"> <td>Collapsed row</td></tr>Apply conditionally
Apply styles based on different states using selectors and conditional queries.
<div class="invisible:hover visible@sm visible@print">...</div>