ブートストラップ日付時刻ピッカーを2つ持つHTMLフォームを使用して、開始日時とオプションの終了日時を指定できます。ピッカーは、Zインデックスの順序を除いて機能します。問題は、各ピッカーが選択されたときに最前面にある必要があることです。しかし、最初のピッカーが選択されたときに他のすべてのものの前に表示されないことが起こります。それはキャッチ22のように思える、私は両方のピッカーが相手の前にいる必要があります。2つのブートストラップ日付時間ピッカーを使用する場合のCSS z-indexのキャッチ22状況
HTMLフォームの一部:
<label for="name">Start date/time</label>
<div class="input-group date pckr" id="st-pckr">
<input type="text" class="form-control" id="inp-st">
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
<input type="hidden" id="st_dt_tm" name="st_dt_tm"">
<label for="name">End date/time</label>
<div class="input-group date pckr" id="end-pckr">
<input type="text" class="form-control" id="inp-end">
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
<input type="hidden" id="end_dt_tm" name="end_dt_tm">
CSS:
.pckr {
position: relative;
z-index: 2000;
}
画像:
あなたのフィドルのコードは完璧に動作します、ありがとう! – tyebillion