gpt4 book ai didi

reactjs - material-ui/reactjs 菜单组件样式损坏

转载 作者:行者123 更新时间:2023-12-03 14:21:11 26 4
gpt4 key购买 nike

enter image description here

我按照下面的文档进行操作。 http://www.material-ui.com/#/components/popover

<Popover
open={this.state.open}
anchorEl={this.state.anchorEl}
anchorOrigin={{horizontal: 'left', vertical: 'bottom'}}
targetOrigin={{horizontal: 'left', vertical: 'top'}}
onRequestClose={this.handleRequestClose}
>
<Menu>
<MenuItem primaryText="Sign out" onClick={this.props.logout} />
</Menu>
</Popover>

退出菜单按钮很难看。有谁知道为什么会发生这种情况?提前致谢。

最佳答案

发生这种情况是因为 <MenuItem>组件渲染一个跨度 type="button"属性,但在 materialize-css 的最新版本中有一个规则:

[type=reset], [type=submit], button, html [type=button] {
-webkit-appearance: button;
}

您可以通过设置来修复它:

[type=button]{
-webkit-appearance: none
}

在全局 CSS 文件中。

关于reactjs - material-ui/reactjs 菜单组件样式损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39254721/

26 4 0