Сетки
Сетки
Упорядочивайте контент в адаптивные сетки для создания индексных страниц и группировки блоков.
⚙ Настройка
Добавьте в mkdocs.yml:
markdown_extensions:
- attr_list # Атрибуты элементов
- md_in_html # Markdown внутри HTML
🧩 Типы сеток
Карточная сетка (список)
<div class="grid cards" markdown>
- :material-star: __Заголовок__
Текст карточки
- :material-heart: __Другой блок__
С описанием и иконкой
</div>
Результат:
- Заголовок
Текст карточки - Другой блок
С описанием и иконкой
Карточная сетка (блоки)
<div class="grid" markdown>
:material-account: __Пользователь__
{ .card }
> **Цитата** в карточке
> { .card }
</div>
Результат:
Пользователь
Цитата в карточке
Универсальная сетка
<div class="grid" markdown>
```python
print("Код в сетке")
Цитата
Рядом с кодом**Результат**: <div class="grid" markdown> ```python print("Код в сетке")Цитата
Рядом с кодом
💡 Особенности
- Автоматическая адаптация под мобильные устройства
- Комбинируйте любые элементы: карточки, код, цитаты, списки
- Эффекты при наведении для карточных сеток
- Равномерное распределение по ширине
⚠ Ограничения
- Иконки требуют дополнительной настройки
- Сложные вложенные конструкции могут нарушать вёрстку