Настройка mui tooltip для отображения внутри контейнера таблицы
Настройка компонента Tooltip в Material-UI так, чтобы он не выходил за границы прокручиваемой таблицы или контейнера при скроллинге.From its SKILL.md
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
- Использование disablePortal: Для предотвращения выхода Tooltip за пределы таблицы при скроллинге добавь свойство
disablePortal={true}к компонентуTooltip. Это сохраняет элемент в DOM-иерархии родителя. - Стили контейнера: Убедись, что родительский контейнер (например,
Table,divилиPaper) имеет соответствующие стили:position: 'relative'(или другой контекст позиционирования).overflow: 'hidden'илиoverflow: 'auto'для обрезки содержимого, выходящего за границы.
- 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.