Утилиты для управления радиусом границы элемента.
Используйте такие утилиты, как .rounded-sm
, .rounded
или .rounded-lg
, чтобы применить к элементу разные размеры радиуса границы.
<div class="rounded-sm ..."></div>
<div class="rounded ..."></div>
<div class="rounded-md ..."></div>
<div class="rounded-lg ..."></div>
<div class="rounded-full py-3 px-6...">Форма таблетки</div>
<div class="rounded-full h-24 w-24 flex items-center justify-center...">Круг</div>
Используйте rounded-none
, чтобы удалить существующий радиус границы элемента.
Это чаще всего используется для удаления радиуса границы, который был применен в меньшей контрольной точке.
<div class="rounded-none ...">.rounded-none</div>
Используйте rounded-{t|r|b|l}{-size?}
только для округления одной стороны элемента.
<div class="rounded-t-lg ...">.rounded-t-lg</div>
<div class="rounded-r-lg ...">.rounded-r-lg</div>
<div class="rounded-b-lg ...">.rounded-b-lg</div>
<div class="rounded-l-lg ...">.rounded-l-lg</div>
Используйте rounded-{tl|tr|br|bl}{-size?}
только для скругления одного угла элемента.
<div class="rounded-tl-lg ..."></div>
<div class="rounded-tr-lg ..."></div>
<div class="rounded-br-lg ..."></div>
<div class="rounded-bl-lg ..."></div>
Чтобы контролировать радиус границы элемента в определенной контрольной точке, добавьте префикс {screen}:
к любой существующей утилите радиуса границы. Например, используйте md:rounded-lg
, чтобы применить утилиту rounded-lg
только при средних размерах экрана и выше.
<div class="rounded md:rounded-lg ...">
<!-- ... -->
</div>
Для получения дополнительной информации о функциях адаптивного дизайна Tailwind ознакомьтесь с документацией Адаптивного дизайна.
По умолчанию Tailwind предоставляет пять утилит для определения размера радиуса границы. Вы можете изменить, добавить или удалить их, отредактировав раздел theme.borderRadius
вашей конфигурации Tailwind.
// tailwind.config.js
module.exports = {
theme: {
borderRadius: {
'none': '0',
- 'sm': '0.125rem',
- DEFAULT: '0.25rem',
+ DEFAULT: '4px',
- 'md': '0.375rem',
- 'lg': '0.5rem',
- 'full': '9999px',
+ 'large': '12px',
}
}
}
По умолчанию, только responsive варианты создаются для утилит border radius.
Вы можете контролировать, какие варианты создаются для утилит border radius для изменения свойства borderRadius
в разделе variants
Вашего файла конфигурации tailwind.config.js
.
Например, эта конфигурация также будет генерировать варианты hover и focus:
// tailwind.config.js
module.exports = {
variants: {
extend: {
// ...
+ borderRadius: ['hover', 'focus'],
}
}
}
Если Вы не планируете использовать в своем проекте утилиты для изменения border radius, Вы можете полностью отключить их, установив для borderRadius
свойство значение false
в разделе corePlugins
Вашего файла конфигурации:
// tailwind.config.js
module.exports = {
corePlugins: {
// ...
+ borderRadius: false,
}
}