快速参考

属性
hyphens-nonehyphens: none;
hyphens-manualhyphens: manual;
hyphens-autohyphens: auto;

基本用法

使用 hyphens-none 来阻止单词被连字符分割,即使使用了换行建议 ­

根据杜登词典的官方认定, Kraftfahrzeug­haftpflichtversicherung 是德语中最长的单词,它有 36 个字母,意思是机动车责任保险。

<p class="hyphens-none ...">
  ... Kraftfahrzeug&shy;haftpflichtversicherung is a ...
</p>

手动

使用 hyphens-manual 仅在使用换行建议 &shy; 的地方设置连字符分割点。

根据杜登词典的官方认定, Kraftfahrzeug­haftpflichtversicherung 是德语中最长的单词,它有 36 个字母,意思是机动车责任保险。

<p class="hyphens-manual ...">
  ... Kraftfahrzeug&shy;haftpflichtversicherung is a ...
</p>

自动

使用 hyphens-auto 允许浏览器根据语言自动选择连字符分割点。换行建议 &shy; 将优先于自动连字符分割点。

根据杜登词典的官方认定, Kraftfahrzeughaftpflichtversicherung 是德语中最长的单词,它有 36 个字母,意思是机动车责任保险。

<p class="hyphens-auto ..." lang="de">
  ... Kraftfahrzeughaftpflichtversicherung is a ...
</p>

条件应用

悬停、焦点和其他状态

Tailwind 允许您使用变体修饰符在不同状态下有条件地应用实用程序类。例如,使用 hover:hyphens-auto 仅在悬停时应用 hyphens-auto 实用程序。

<p class="hyphens-none hover:hyphens-auto">
  <!-- ... -->
</p>

有关所有可用状态修饰符的完整列表,请查看 悬停、焦点和其它状态 文档。

断点和媒体查询

您还可以使用变体修饰符来定位媒体查询,例如响应式断点、暗模式、prefers-reduced-motion 等等。例如,使用 md:hyphens-auto 仅在中等屏幕尺寸及以上时应用 hyphens-auto 实用程序。

<p class="hyphens-none md:hyphens-auto">
  <!-- ... -->
</p>

要了解更多信息,请查看有关 响应式设计暗模式其他媒体查询修饰符 的文档。