Утилиты для контроля того, должны ли границы таблицы сворачиваться или разделяться.
| Область | Город |
|---|---|
| Индиана | Индианаполис |
| Огайо | Колумбус |
| Мичиган | Детройт |
<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,
}
}