【问题标题】:Position of drop down select material ui下拉选择材质ui的位置
【发布时间】:2021-12-17 20:47:15
【问题描述】:

我正在使用从材质 UI 中选择,但我在下拉菜单中遇到的问题不在一个位置。

我想要它:

它在我的显示方式:

打开下拉菜单时

所以基本上下拉菜单显示在其字段的中心,而不是显示在其下方。我进行了研究,发现它是默认设置(下拉列表位于其字段下方)但在我的情况下没有发生。

下拉菜单代码

 <div className="row-5" style={{ marginTop: "21px" }}>
                            <div className="repeat">

                                <FormControl variant="standard" sx={{ m: 1, minWidth: 120 }}>
                                    <InputLabel id="repeat-id">Repeat</InputLabel>
                                    <Select
                                        style={{ width: '420px' }}
                                        labelId="repeat-id"
                                        id="demo-simple-select-standard"
                                        // value={age}
                                        // onChange={handleChange}
                                        label="Repeat"
                                        defaultValue="Never"
                                    >
                                        <MenuItem value="Never">
                                            Never
                                        </MenuItem>
                                        <MenuItem value={10}>Ten</MenuItem>
                                        <MenuItem value={20}>Twenty</MenuItem>
                                        <MenuItem value={30}>Thirty</MenuItem>
                                    </Select>
                                </FormControl>

                            </div>
                        </div>

【问题讨论】:

  • 你的代码看起来不错here

标签: css reactjs drop-down-menu material-ui jsx


【解决方案1】:

您必须从这里导入 Select 组件:

    import FormControl from '@mui/material/FormControl';
    import Select from '@mui/material/Select';

这对我很有效。

【讨论】:

    猜你喜欢
    • 2020-04-28
    • 2021-05-19
    • 2020-12-18
    • 2016-12-05
    • 2020-08-05
    • 2019-05-06
    • 1970-01-01
    • 2020-11-26
    • 2021-09-17
    相关资源
    最近更新 更多