Утилиты для управления разрывами слов в элементе.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiisitaquequodpraesentiumexplicaboincidunt? Dolores beatae nam at sed dolorum ratione dolorem nisi velit cum.
<p class="break-normal ...">...</p>
Используйте break-words
для добавления разрывов строки в середине слова, если это необходимо.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiisitaquequodpraesentiumexplicaboincidunt? Dolores beatae nam at sed dolorum ratione dolorem nisi velit cum.
<p class="break-words ...">...</p>
Используйте break-all
, чтобы при необходимости добавлять разрывы строк, не пытаясь сохранить целые слова.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiisitaquequodpraesentiumexplicaboincidunt? Dolores beatae nam at sed dolorum ratione dolorem nisi velit cum.
<p class="break-all ...">...</p>
Чтобы управлять разрывами слов в элементе только в определенной контрольной точке, добавьте префикс {screen}:
к любой существующей утилите разрыва слов. Например, добавление класса md:break-all
к элементу приведет к применению утилиты break-all
при средних размерах экрана и выше.
<p class="break-normal md:break-all ...">
<!-- ... -->
</p>
Для получения дополнительной информации о функциях адаптивного дизайна Tailwind ознакомьтесь с документацией Адаптивного дизайна.
По умолчанию, только responsive варианты создаются для утилит word break.
Вы можете контролировать, какие варианты создаются для утилит word break для изменения свойства wordBreak
в разделе variants
Вашего файла конфигурации tailwind.config.js
.
Например, эта конфигурация также будет генерировать варианты hover и focus:
// tailwind.config.js
module.exports = {
variants: {
extend: {
// ...
+ wordBreak: ['hover', 'focus'],
}
}
}
Если Вы не планируете использовать в своем проекте утилиты для изменения word break, Вы можете полностью отключить их, установив для wordBreak
свойство значение false
в разделе corePlugins
Вашего файла конфигурации:
// tailwind.config.js
module.exports = {
corePlugins: {
// ...
+ wordBreak: false,
}
}