用于控制列或页面在元素之后如何断开的实用程序。
Class | Properties |
---|---|
break-after-auto | break-after: auto; |
break-after-avoid | break-after: avoid; |
break-after-all | break-after: all; |
break-after-avoid-page | break-after: avoid-page; |
break-after-page | break-after: page; |
break-after-left | break-after: left; |
break-after-right | break-after: right; |
break-after-column | break-after: column; |
基本用法
设置 break-after 行为
使用 break-after-{value} 实用程序来控制元素后的列或页面分隔符的行为。例如,使用 break-after-column 实用程序在元素后强制进行列分隔。
<div class="columns-2">
<p>Well, let me tell you something, ...</p>
<p class="break-after-column">Sure, go ahead, laugh...</p>
<p>Maybe we can live without...</p>
<p>Look. If you think this is...</p>
</div>
有条件地应用
Hover, focus, 和其他状态
Tailwind 允许您使用变体修饰符有条件地在不同状态下应用实用程序类。例如,使用 hover:break-after-column
仅在悬停时才应用 break-after-column
实用程序。
<div class="hover:break-after-column">
<!-- ... -->
</div>
要查看所有可用的状态修饰符的完整列表,请参阅 Hover、Focus 和其他状态文档。
断点和媒体查询
您还可以使用变体修饰符来针对响应式断点、暗模式、prefers-reduced-motion
等媒体查询。例如,使用 md:break-after-column
仅在中等屏幕尺寸及以上时应用 break-after-column
实用程序。
<div class="md:break-after-column">
<!-- ... -->
</div>
要了解更多,请参阅关于响应式设计、暗模式和其他媒体查询修饰符的文档。