2017-09-09 17 views
1
<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が正しく表示されない

ウィンドウが最小化されていてもデスクトップ上に正しく表示されます。

しかし、モバイル上では、この(ドロップダウンが入力ボックスの左にある)のようになります。enter image description here

間違って何任意のアイデア?

Edit 14k8o6jzx3

答えて

1

Artemsに似た修正は、私が0PXに違反している入力の境界線を設定します。これは、任意のサイズの携帯電話のために美的にそれを取り除くでしょう。

sample

+0

なぜそれがモバイルブラウザのそれに減少し、デスクトップブラウザ画面で正常に動作します...それは可能それはしかし、モバイルブラウザとデスクトップブラウザ上で異なる動作を持っているためです。 – Avery235

+0

ウェブ開発へようこそ。基本的にブラウザは(モバイル/デスクトップといっしょに)異なっており、物を別々にレンダリングします。それはwebdevの単なる奇妙なものです。 –

1

私はそれをすることにより、入力の幅を小さくハッキング、私はサイズを何度も拾います。

enter image description here

関連する問題