<div>
<Button onClick={() => this.setState({ show: true })}>Open</Button>
<Modal
show={this.state.show}
onHide={() => this.setState({ show: false })}
animation
>
<Modal.Header closeButton>
<Modal.Title>Modal</Modal.Title>
</Modal.Header>
<Modal.Body>
<TimePicker open getPopupContainer={triggerNode => triggerNode.parentNode}/>
{[...Array(11).keys()].map(() => <div>Scroll down</div>)}
</Modal.Body>
</Modal>
</div>
私はthe rc-time-pickerを使用しています。モバイルでrc-time-pickerが正しく表示されない
ウィンドウが最小化されていてもデスクトップ上に正しく表示されます。
しかし、モバイル上では、この(ドロップダウンが入力ボックスの左にある)のようになります。
間違って何任意のアイデア?
なぜそれがモバイルブラウザのそれに減少し、デスクトップブラウザ画面で正常に動作します...それは可能それはしかし、モバイルブラウザとデスクトップブラウザ上で異なる動作を持っているためです。 – Avery235
ウェブ開発へようこそ。基本的にブラウザは(モバイル/デスクトップといっしょに)異なっており、物を別々にレンダリングします。それはwebdevの単なる奇妙なものです。 –