免責事項:私はこれが少し遠回りであることを認識しています。動作する jsfiddle を提供することも、コードのサブセットを提供することもできません。
私はこのサイトに最後の仕上げをしています: http://dev.rebelsauce.co < Edit: link corrected
再現する手順:
- iPadでURLを開く
- 右下隅にある歯車のアイコンをタップします
- 「ログアウト」を含むブートストラップ ポップオーバーがコンテンツの後ろに表示されます。
#page-products
/store ページから、実際に製品の最後までスクロールすると、 divの後ろに表示されます。
デスクトップ ブラウザのスクリーンショット:
デスクトップ ブラウザ (Chrome Win、Chrome OSX、Safari OSX) では、「ログアウト」ポップオーバーの z-index が期待どおりに機能position: relative; z-index: 300;
し#page-products
ます。.page-content
postition: relative; z-index: 202 (and 203)
ただし、iPad では、z-index は考慮されていません。残念ながら、モバイル Safari のブラウザー開発ツールに関与していないため、CSS をいじって原因を特定することはできません。あらゆる種類の親要素を設定しようとしましposition: relative;
たが、役に立ちませんでした。
「boostrap popover z-index ipad」などのキーワードを検索するのにかなりの時間を費やしましたが、それでもうまくいきません。