В моем приложении reactJS я использую Material UI и response-bootstrap-table.
В ячейке я использую Material UI IconButton следующим образом:
<IconButton tooltip = {t('tooltips:editRegulation')} tooltipPosition = {'left'}
onClick = {() => this.props.history.push("/pms-records/edit/" + row.pmsFindingId)}>{cell}}>
<FontIcon className = "fa fa-pencil" aria-hidden = "true"/>
</IconButton>
Результат такой:
Подсказка обрезается краями ячеек таблицы. Пробовал менять z-index и читал это: https://github.com/mui-org/material-ui/issues/5912
Но решения нет.
Какие-нибудь подсказки для меня?
заранее спасибо






В вашей ячейке наверняка есть css, в котором указано overflow: hidden.
Вы можете отобразить всплывающую подсказку в портал, но в конечном итоге вы потеряете позицию своего элемента. Лучше переопределить CSS таблицы-ячейки
В связанной проблеме GitHub:
I got it fixed by adding style = { { overflow: 'visible' } } to the TableRowColumn that IconButton resides in.
Проблема по-прежнему связана с CSS, который контролирует переполнение ячейки таблицы, возможно, ваши леса не такие, или вы неправильно переопределяете CSS. Если у вас есть общедоступная страница, я могу указать вам правильное направление
@ Mosè Raguzzini У меня такая же проблема, когда я отображаю всплывающую подсказку в контейнере с переполнением: прокрутите и клипы всплывающей подсказки сбоку от контейнера, как я могу переопределить свойство переполнения, есть ли другой способ?
Можете ли вы предоставить воспроизводимую ссылку на stackblitz?