【发布时间】:2021-02-07 05:56:23
【问题描述】:
我需要将 React Material UI select 组件 UI 更改为这样。
这是我到现在为止输入的CSS
const styles = {
width:'250px',
border:'1px solid gray',
borderBottom:'none',
padding:'1rem'
}
这是反应代码。
<FormControl styles={styles}>
{/* <InputLabel id='demo-simple-select-label'>Categories</InputLabel> */}
<Select
labelId='demo-simple-select-label'
id='demo-simple-select'
value={age}
onChange={handleChange}
style={styles}
>
<MenuItem value={'All'}>All</MenuItem>
{categories.map((category) => (
<MenuItem value={category} key={category}>
{category}
</MenuItem>
))}
</Select>
</FormControl>
这里我评论一下 InputLable 组件。因此,现在如果未选择任何内容,则该栏为空。当没有使用 CSS 选择任何内容时,我想显示文本“类别”。还可以微调此代码以 100% 匹配给定设计。
如何使用 CSS 实现这一点?
这是我的完整代码 https://codesandbox.io/s/material-demo-forked-wcmx1?file=/demo.js:1028-1606
任何帮助!
提前致谢。
【问题讨论】:
-
你能重现这个吗?会有帮助的
-
@robert 抱歉,我忘了添加密码箱。现在我更新了。
标签: css reactjs material-ui