即使设置了 menuShouldScrollIntoView={false} 也会出现水平滚动问题
作者: xveganxxxedgex创建于 2025年7月18日更新于 2026年2月16日
标签issue/bug-unconfirmed
我有一个父容器中的下拉菜单横向溢出。如果我在左侧将下拉菜单部分可见的位置滚动,则会导致父容器将下拉菜单的开始位置滚动到中间。我设置了 `menuShouldScrollIntoView={false}`,但无法弄清楚如何阻止父容器水平滚动。滚动只发生在下拉菜单在左侧时,而在右侧部分不可见时就不会发生。如果它将下拉菜单滚动到与滚动父容器左侧对齐,那就不会那么糟糕,但将其居中导致用户体验不佳,我更希望如果可能的话,下拉菜单不要让父容器发生任何滚动。有没有办法实现这一点?提前感谢!
内容来源: JedWatson/react-select