css - Material ui TabList 悬停颜色变化
问题描述
我想在默认情况下选择它下方的红色跨度边框时更改 Material UI TabList 现在我想将该跨度边框颜色更改为蓝色。下面是屏幕截图和代码。材质 Ui TabList
import Tab from '@material-ui/core/Tab';
import TabPanel from '@material-ui/lab/TabPanel';
import TabContext from "@material-ui/lab/TabContext";
import { TabList } from '@material-ui/lab';
import { makeStyles } from '@material-ui/core/styles';
const useStyles = makeStyles({
TabList: {
"span": {
backgroundColor: "#cccccc",
},
},
});
export default function SignInUp()
{
const tablistStyle =useStyles();
const paperStyle ={padding:10,height:'70vh',width:320,margin:'50px auto'}
const [value, setValue] = React.useState(1)
const handleChange = (event, newValue) =>
{
setValue(newValue);
};
return(
<Paper elevation={20} style={paperStyle}>
<TabContext value={value.toString()} >
<TabList tabindicatorprops={{ classes: { span: tablistStyle.span } }} onChange={handleChange}>
<Tab value="1" label="Sign In"/>
<Tab value="2" label="Sign Up"/>
</TabList>
<TabPanel value="1" >
<SignIn></SignIn>
</TabPanel>
<TabPanel value="2" >
<SignUp></SignUp>
</TabPanel>
</TabContext>
</Paper>
)
}
解决方案
推荐阅读
- javascript - node.js 中自定义事件发射器的目的是什么?
- firebase - 如何引用json响应的多个孩子的孩子
- firebase - 在带有 redux 的 react-native 中使用 firebase orderByChild 时出现未指定的警告
- android - 为什么吐司消息android 7不起作用
- python - 我不知道为什么这段简单的 python 代码没有运行
- mysql - mySQL 获取时间太长
- php - 有没有办法在 url 中允许不安全的字符?
- c# - REST:我们应该从 POST 中返回完整的对象还是 api url?
- javascript - 如何解决此 PDF 生成问题?
- javascript - 我的脚本按预期运行,但完成后会占用系统资源