控制元素内部列或页面如何中断的实用程序。
快速参考:
| 类 | 属性 |
|---|---|
| break-inside-auto | break-inside: auto; |
| break-inside-avoid | break-inside: avoid; |
| break-inside-avoid-page | break-inside: avoid-page; |
| break-inside-avoid-column | break-inside: avoid-column; |
基本用法:
设置break-inside行为 使用break-inside-{value}实用程序来控制在元素内部列或页面中断应该如何表现。例如,使用break-inside-avoid-column实用程序来避免在元素内部进行列中断。
<div class="columns-2"><p>好吧,让我告诉你,...</p><p class="break-inside-avoid-column">当然,继续笑吧...</p><p>也许我们可以没有...</p><p>看,如果你认为这是...</p></div>
有条件地应用:
悬停、焦点和其他状态 Tailwind允许您使用变体修饰符在不同状态下有条件地应用实用程序类。例如,使用hover:break-inside-avoid-column仅在悬停时应用break-inside-avoid-column实用程序。
<div class="hover:break-inside-avoid-column"><!-- ... --></div>
有关所有可用状态修饰符的完整列表,请查看悬停、焦点和其他状态文档。
断点和媒体查询 您还可以使用变体修饰符来针对媒体查询(如响应式断点、深色模式、prefers-reduced-motion等)进行定位。例如,使用md:break-inside-avoid-column仅在中等屏幕大小及以上应用break-inside-avoid-column实用程序。
<div class="md:break-inside-avoid-column"><!-- ... --></div>
要了解更多信息,请查看响应式设计、深色模式和其他媒体查询修饰符的文档。
