Границы вокруг ячеек
В SIMAI Framework с помощью модифкаторов можно контролировать, должны ли границы таблицы сворачисваться или разделяться.
Классы
Класс | Значение |
---|---|
border-collapse |
border-collapse: collapse; |
border-separate |
border-collapse: separate; |
Описание
Адаптивный модификатор. Задает тип границ Таблицы в зависимости от размера области просмотра.
Использование модификатора: {контрольная точка}:{модификатор}
-
Контрольная точка. Необязательный параметр. Применяет модификатор
начиная с определенного размера области просмотра, согласно контрольным
точкам (
sm
,md
,lg
,xl
). Если контрольная точка не задана, то действует для любого размера области просмотра. - Модификатор. Обязательный параметр. Может принимать значения:
-
-
border-collapse
- объединяет границы смежных ячеек в единую границу. -
border-separate
- каждая ячейка отображает свои границы.
-
Объединение границ
Используйте модификатор border-collapse
чтобы объединить
границы смежных ячеек в единую границу.
Штат | Город |
---|---|
Индиана | Индианаполис |
Огайо | Колумбус |
Мичиган | Детройт |
<table class="border-collapse w-full bg-surface-0 shadow-2 border-1 border-surface-lowest m-bottom-0">
<thead>
<tr>
<th class="w-1/2 p-1 left border-1 border-surface-lowest">Штат</th>
<th class="w-1/2 p-1 left border-1 border-surface-lowest">Город</th>
</tr>
</thead>
<tbody>
<tr>
<td class="p-4 border-1 border-surface-lowest">Индиана</td>
<td class="p-4 border-1 border-surface-lowest">Индианаполис</td>
</tr>
<tr>
<td class="p-4 border-1 border-surface-lowest">Огайо</td>
<td class="p-4 border-1 border-surface-lowest">Колумбус</td>
</tr>
<tr>
<td class="p-4 border-1 border-surface-lowest">Мичиган</td>
<td class="p-4 border-1 border-surface-lowest">Детройт</td>
</tr>
</tbody>
</table>
Разделение границ
Используйте модификатор border-separate
чтобы каждая ячейка
отображала свои отдельные границы.
Штат | Город |
---|---|
Индиана | Индианаполис |
Огайо | Колумбус |
Мичиган | Детройт |
<table class="border-separate w-full bg-surface-0 shadow-2 border-1 border-surface-lowest m-bottom-0">
<thead>
<tr>
<th class="w-1/2 p-1 left border-1 border-surface-lowest">Штат</th>
<th class="w-1/2 p-1 left border-1 border-surface-lowest">Город</th>
</tr>
</thead>
<tbody>
<tr>
<td class="p-4 border-1 border-surface-lowest">Индиана</td>
<td class="p-4 border-1 border-surface-lowest">Индианаполис</td>
</tr>
<tr>
<td class="p-4 border-1 border-surface-lowest">Огайо</td>
<td class="p-4 border-1 border-surface-lowest">Колумбус</td>
</tr>
<tr>
<td class="p-4 border-1 border-surface-lowest">Мичиган</td>
<td class="p-4 border-1 border-surface-lowest">Детройт</td>
</tr>
</tbody>
</table>
Адаптивность
Для установки толщины кольца, начиная с определенного размера области
просмотра, добавьте префикс контрольной точки
(sm
, md
, lg
, xl
)
через двоеточие (:
) к модификатору.
Например, используйте модификатор md:border-collapse
чтобы объединить
гарницы таблицы для экранов размером Medium
и больше.
<div class="md:border-collapse ..."></div>
Для получения дополнительной информации об адаптивности в SIMAI Framework ознакомьтесь с документацией.