【问题标题】:How to add css for properties in React Material UI如何在 React Material UI 中为属性添加 css
【发布时间】:2018-07-23 11:08:41
【问题描述】:

这里我使用了<AppBar/>iconElementRight 之类的属性。在浏览器中检查时,我可以看到 iconElementRight 是单独的 div。我需要为iconElementRight 添加边距。谢谢...

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

【问题讨论】:

    标签: reactjs react-native react-router react-redux material-ui


    【解决方案1】:

    Material-ui AppBar 有一个名为 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>
    

    【讨论】:

      【解决方案2】:

      您可以使用 AppBar 的 iconStyleRighticonClassNameRight 属性为图标 div 添加自己的样式。

      可以参考Material AppBar的属性

      【讨论】:

        猜你喜欢
        • 2022-12-15
        • 2019-10-13
        • 2021-02-15
        • 2018-11-14
        • 2018-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多