【发布时间】:2020-04-30 14:41:10
【问题描述】:
我是 Material Design UI 组件的新手,并且正在努力解决真正的基本对齐问题。
我有一个选择控件,它使用一个图标作为下拉菜单,然后在它旁边使用另一个图标来取消操作。
这是页面的 render() 部分中的所有内容:
<div style={{display:'flex', alignContent:'center'}}>
<Select IconComponent={ArrowDropDownCircleOutlined} disableUnderline={true}
renderValue={() => { return ('') }}>
<MenuItem value={'contains'}>Contains</MenuItem>
<MenuItem value={'startswith'}>Starts with</MenuItem>
<MenuItem value={'EqualTo'}>Equal to</MenuItem>
<MenuItem value={'isNull'}>is Null</MenuItem></Select>
<CancelOutlined onClick={() => console.log('hello world')} />
</div>
这是显示的内容:
我尝试了各种样式更改,verticalAlign:'middle"、'top'、'buttom'等。但没有对齐它们。
如果我将选择组件更改为只是一个图标,那么这两个图标会正确对齐。
我错过了什么?
【问题讨论】:
标签: reactjs material-design material-ui