我想要一个“?“图标,用户可以将鼠标悬停在该图标上,并获取有关应在文本字段中输入哪些数据的规范。MUI的默认悬停是灰色和白色的单词,但我希望我的悬停是白色和灰色的单词,字体要大一些。我发现使用在字体大小和颜色上效果很好,但是当我改变背景颜色时,悬停文本字段周围有一个灰色的边框。这是hover.js组件:
export default function HoverTip(prop) {
const { tip } = prop
return (
<Tooltip
title={
<Typography
fontSize={15}
backgroundColor={'#ffff'}
color={'#514E6A'}>
{tip}
</Typography>}
arrow
placement="right"
sx={{fontSize: '30'}}
>
<IconButton >
<HelpOutlineIcon />
</IconButton>
</Tooltip>
)
}
但是,这会在悬停文本框周围留下一个黑色边框。有办法解决吗?what it looks like
1条答案
按热度按时间igetnqfo1#
您可以使用
sx
解决此问题。现在我发现直接在
Tooltip
上使用它是不起作用的,但是你可以使用slotProps
属性将它传递给实际的tooltip
元素。