Утилиты для контроля того, должны ли границы таблицы сворачиваться или разделяться.
Область | Город |
---|---|
Индиана | Индианаполис |
Огайо | Колумбус |
Мичиган | Детройт |
<table class="border-separate border border-green-800 ...">
<thead>
<tr>
<th class="border border-green-600 ...">Область</th>
<th class="border border-green-600 ...">Город</th>
</tr>
</thead>
<tbody>
<tr>
<td class="border border-green-600 ...">Индиана</td>
<td class="border border-green-600 ...">Индианаполис</td>
</tr>
<tr>
<td class="border border-green-600 ...">Огайо</td>
<td class="border border-green-600 ...">Колумбус</td>
</tr>
<tr>
<td class="border border-green-600 ...">Мичиган</td>
<td class="border border-green-600 ...">Детройт</td>
</tr>
</tbody>
</table>
Используйте border-collapse
, чтобы объединить границы смежных ячеек в единую границу, когда это возможно. Обратите внимание, что это включает сворачивание границ тега верхнего уровня <table>
.
Область | Город |
---|---|
Индиана | Индианаполис |
Огайо | Колумбус |
Мичиган | Детройт |
<table class="border-collapse border border-green-800 ...">
<thead>
<tr>
<th class="border border-green-600 ...">Область</th>
<th class="border border-green-600 ...">Город</th>
</tr>
</thead>
<tbody>
<tr>
<td class="border border-green-600 ...">Индиана</td>
<td class="border border-green-600 ...">Индианаполис</td>
</tr>
<tr>
<td class="border border-green-600 ...">Огайо</td>
<td class="border border-green-600 ...">Колумбус</td>
</tr>
<tr>
<td class="border border-green-600 ...">Мичиган</td>
<td class="border border-green-600 ...">Детройт</td>
</tr>
</tbody>
</table>
По умолчанию, только responsive варианты создаются для утилит border collapse.
Вы можете контролировать, какие варианты создаются для утилит border collapse для изменения свойства borderCollapse
в разделе variants
Вашего файла конфигурации tailwind.config.js
.
Например, эта конфигурация также будет генерировать варианты hover и focus:
// tailwind.config.js
module.exports = {
variants: {
extend: {
// ...
+ borderCollapse: ['hover', 'focus'],
}
}
}
Если Вы не планируете использовать в своем проекте утилиты для изменения border collapse, Вы можете полностью отключить их, установив для borderCollapse
свойство значение false
в разделе corePlugins
Вашего файла конфигурации:
// tailwind.config.js
module.exports = {
corePlugins: {
// ...
+ borderCollapse: false,
}
}