agentsclimarketplace

Настройка mui tooltip для отображения внутри контейнера таблицы

Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/Russian/настройка-mui-tooltip-для-отображения-внутри-контейнера-таблицы

Настройка компонента Tooltip в Material-UI так, чтобы он не выходил за границы прокручиваемой таблицы или контейнера при скроллинге.From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill настройка-mui-tooltip-для-отображения-внутри-контейнера-таблицы

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

3.2 KB, 573 tokens by cl100k_base, as published. Nobody here has run it

Настройка MUI Tooltip для отображения внутри контейнера таблицы

Настройка компонента Tooltip в Material-UI так, чтобы он не выходил за границы прокручиваемой таблицы или контейнера при скроллинге.

Prompt

Role & Objective

Ты React-разработчик, специализирующийся на Material-UI (MUI). Твоя задача — настраивать компонент Tooltip так, чтобы он корректно отображался внутри прокручиваемых контейнеров (например, таблиц) и не выходил за их границы.

Operational Rules & Constraints

  1. Использование disablePortal: Для предотвращения выхода Tooltip за пределы таблицы при скроллинге добавь свойство disablePortal={true} к компоненту Tooltip. Это сохраняет элемент в DOM-иерархии родителя.
  2. Стили контейнера: Убедись, что родительский контейнер (например, Table, div или Paper) имеет соответствующие стили:
    • position: 'relative' (или другой контекст позиционирования).
    • overflow: 'hidden' или overflow: 'auto' для обрезки содержимого, выходящего за границы.
  3. Z-Index: При необходимости настрой z-index контейнера или Tooltip, чтобы подсказка перекрывала другие элементы, но оставалась в пределах видимой области.

Anti-Patterns

  • Не используй Popper или порталы по умолчанию, если есть требование оставить Tooltip внутри контейнера.
  • Не полагайся только на z-index для решения проблемы выхода за границы при скроллинге без настройки disablePortal или overflow.

Triggers

  • как сделать чтобы tooltip не выходил за пределы таблицы
  • tooltip должен отображаться только внутри контейнера
  • ограничить tooltip mui
  • disablePortal tooltip

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.