首页 > 解决方案 > 赋予css属性时,材料ui中未定义内联

问题描述

https://codesandbox.io/s/mzj2zp6y0p

<Tabs
            value={value}
            onChange={this.handleChange}
            scrollable
            scrollButtons="on"
            indicatorColor="primary"
            textColor="primary"
            style={{ width: 500 }}
          >
            <Tab
              style={{ display: inline }}
              label="Item One"
              icon={<PhoneIcon />}
            />
            <Tab label="Item Two" icon={<FavoriteIcon />} />

          </Tabs>

标签: javascriptcssreactjsreduxmaterial-ui

解决方案


你需要把它放在引号中,因为它实际上不是你正在编写的 CSS,它实际上是 JSS:

<Tabs
  value={value}
  onChange={this.handleChange}
  scrollable
  scrollButtons="on"
  indicatorColor="primary"
  textColor="primary"
  style={{ width: 500 }}
>
    <Tab
        style={{ display: 'inline' }}
        label="Item One"
        icon={<PhoneIcon />}
    />
    <Tab label="Item Two" icon={<FavoriteIcon />} />

</Tabs>

推荐阅读