javascript - 覆盖这个类的字体大小 .MuiTypography-body1

标签 javascript html css reactjs material-ui

  • 我试图覆盖这个类的字体大小 .MuiTypography-body1
  • 所以我研究并找到了这个链接 https://material-ui.com/api/typography/
  • 但问题是它没有被覆盖
  • 你能告诉我如何解决吗?
  • 在下面提供我的代码片段和下面的沙箱

https://codesandbox.io/s/material-demo-yr83v

const useStyles = makeStyles(theme => ({
  root: {
    fontSize: "2"
  },


  checkboxLabel: {
    border: "1px solid black",
    fontWeight: "100",
    fontSize: "20"
  },
  body1Text: {
    fontSize: "2"
  }
}));


 <div
      classes={{
        body1: classes.body1Text
      }}
      className={classes.root}
    >
      <FormControl
        classes={{
          body1: classes.body1Text
        }}
        component="fieldset"
        className={classes.formControl}
      >
        <FormLabel
          classes={{
            body1: classes.body1Text
          }}
          component="legend"
        >
          Gender
        </FormLabel>
        <RadioGroup
          classes={{
            body1: classes.body1Text
          }}
          aria-label="gender"
          name="gender1"
          className={classes.group}
          value={value}
          onChange={handleChange}
        >
          {console.log("props", props)}
          {props.radioValues.map(val => {
            return (
              <FormControlLabel
                classes={{
                  body1: classes.body1Text,
                  label: classes.checkboxLabel
                }}
                style={{
                  fontWeight: "300",
                  fontSize: "2",
                  border: "1px solid red"
                }}
                value={val}
                control={
                  <Radio
                    classes={{
                      body1: classes.body1Text
                    }}
                    style={{
                      fontWeight: "100",
                      fontSize: "1",
                      border: "1px solid red"
                    }}
                    // classes={{
                    //   label: classes.checkboxLabel
                    // }}
                  />
                }
                label={val}
              />
            );
          })}
        </RadioGroup>
      </FormControl>
    </div>

最佳答案

可以直接使用style={{fontSize:'sizeValue'}}。这也可以。

关于javascript - 覆盖这个类的字体大小 .MuiTypography-body1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57537643/

相关文章:

javascript - SJCL 不连接位数组

css - 内联 SVG 与页面排名

html - 某些浏览器滚动时 TranslateY 闪烁

html - 将背景颜色限制为标题宽度

css - 如何在同一个页面中使用不同的CSS

css - 转换和堆叠顺序

javascript - 哪个版本的 ECMA 规范引入了提升?

javascript - 如何将 cookie 中存储的数字限制为小数点后 2 位?

javascript - ios - 如何在 Web View 中使用 javascript 打开快速 View ?

html - 只是不能让页脚留在底部