Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何在React Material UI中为属性添加css_Reactjs_React Native_React Router_React Redux_Material Ui - Fatal编程技术网

Reactjs 如何在React Material UI中为属性添加css

Reactjs 如何在React Material UI中为属性添加css,reactjs,react-native,react-router,react-redux,material-ui,Reactjs,React Native,React Router,React Redux,Material Ui,这里我使用了和iconElementRight等属性。在签入浏览器时,我可以看到iconelecentright作为单独的div。我需要为iconElementRight添加边距。谢谢 <div> <AppBar title="Component Catalog" iconElementRight={<img src={require('../../assets/images/logo-footer.png')} alt="logo" />}

这里我使用了
iconElementRight
等属性。在签入浏览器时,我可以看到
iconelecentright
作为单独的
div
。我需要为
iconElementRight
添加边距。谢谢

<div>
  <AppBar
    title="Component Catalog"
    iconElementRight={<img src={require('../../assets/images/logo-footer.png')} alt="logo" />}
    style={{ border: '1px solid black' }}
  />
</div>

有一个名为
iconStyleRight
的道具,它覆盖了右侧元素的内联样式,您可以像这样使用它

<div >
   <AppBar title="Component Catalog" 
        iconElementRight = {<img src={require('../../assets/images/logo-footer.png')} alt="logo"/>}
        iconStyleRight={{ margin: '10px' }}
        style={{border:'1px solid black'}}
        />
</div>

您可以使用AppBar的
iconStyleRight
iconClassNameRight
道具将自己的样式添加到图标div中

您可以参考