material-ui - 我们如何从 Material UI 更改“标记”的文本颜色?
问题描述
我可以更改 FormControl、Slider 等的所有颜色。但是我找不到更改的方法是 Slider 的“标记”的标签颜色或文本颜色。如果有人可以提供帮助,将不胜感激。
解决方案
为标记创建样式,例如
const useStyles = makeStyles(theme => ({
....
mark: {
color: "red"
}
}));
然后使用组件的属性覆盖markLabel
全局类 ,例如classes
<Slider
defaultValue={80}
getAriaValueText={valuetext}
aria-labelledby="discrete-slider-always"
step={10}
marks={marks}
valueLabelDisplay="on"
classes={{ markLabel: classes.mark }}
/>
要进行更多自定义,您可以使用属性覆盖此文档https://material-ui.com/api/slider/中提到的所有 CSS 类classes
推荐阅读
- angular - Angular 5 - 多个路由相同的控制器
- ios - 使用新的 HTTP v1 API 时,Firebase 数据消息未传递到 iOS
- python - PySpark reduceByKey 只有一个键
- sql - Oracle SQL 查询问题
- vue.js - vuepress - 如何使用 register-components 自定义组件目录“.vuepress/components”的位置?
- c# - 将列表转换为纯字符串,就像字符串模式一样
- python - 将常量和变量传递给 Scipy.minimize.optimize 约束和边界
- react-native - React Native Tab View 非活动标签背景颜色
- python - 在 python 中使用 selenium 进行导航
- jquery - 显示时将相同的 HTML 表单元素插入到多个模式中,但验证不起作用