Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何选择元素_Css_Reactjs_React Select - Fatal编程技术网

Css 如何选择元素

Css 如何选择元素,css,reactjs,react-select,Css,Reactjs,React Select,我试图将React-select元素放在页面的中心。(请注意,我没有尝试将文本/菜单居中,但我尝试将选择框居中) 内联样式不适用于我,因此我添加了一个div标记,并能够控制宽度,如下所示: <div style={{width: '300px'}} > <Select options={selectOptions} value={selectedOption} onChange={this.handleChange}/> </

我试图将React-select元素放在页面的中心。(请注意,我没有尝试将文本/菜单居中,但我尝试将选择框居中)

内联样式不适用于我,因此我添加了一个div标记,并能够控制宽度,如下所示:

<div style={{width: '300px'}} >
                    <Select options={selectOptions} value={selectedOption} onChange={this.handleChange}/>
</div>

但我无法将select元素居中


这方面有什么帮助吗?

好吧,这可以通过使用一些CSS属性轻松解决。 您知道,我确信,
display:flex,justify content:'center',align items:center
将按照您的意愿工作

<div style={{width: '300px', display: 'flex', justify-content: 'center', align-items: 'center'}} >
                    <Select options={selectOptions} value={selectedOption} onChange={this.handleChange}/>
</div>

添加保证金左侧修复了我的问题: