1
30
内联样式不适合我。 我只是将Select组件包装在一个div中,并为div提供了我想要的宽度。
|
2
15
解决方案1
让我进一步解释一下:假设所选值为
更准确地说,正确的公式如下:
什么时候
示例:如果选定值现在为
为了在react中实现这一点,这里有一个片段:
如你所见,我补充道:
请参阅下面的工作示例 fiddle .
解决方案2 (编辑) 如果你愿意的话,我提出了一个纯CSS解决方案。它应该根据您的设计进行更好的测试,但这应该是可行的:
告诉我你的想法。:) |
3
11
如果您使用的是react select v3,则可以使用customStyles对象:
|
4
10
这是我从 aidan-keay 上 repo thread
|
5
4
9/2020嘿,伙计们:)这个解决方案比这个变通方法简单多了!
只需将此css添加到两者,您将获得自动大小的react select
|
6
3
2021 9月(react select v4)
正在添加
|
7
1
旧答案: 见官方文件 https://react-select.com/styles#style-object
我原本以为是这样
|
Orbitum · 反应选择自动调整宽度 7 年前 |