私はposition:fixed; width/height:100%; overflow:auto
の親とposition:fixed
の子を持っています。親のコンテンツがオーバーフローして親がスクロールを開始すると、ビューポートに関連して子供が固定されたままになると思います。それはしません。位置のある子供:固定スクロール、固定:オーバーフロー:自動親
シナリオは、cssトランスフォームを使用してコンテンツの上にスライドするダウンパネルです。スライドダウンパネルには閉じるボタンがあり、パネルのコンテンツがスクロールしている間は表示されたままになります。 .overlay
要素の.overlay-slidedown
クラスを.overlay-fade
に変更してください。この場合、閉じるボタンはその場所にとどまります。
https://jsfiddle.net/xajk7uez/3/
あなたのフィドルはそれをしませんが、これは私がしたものです。私は 'overlay:auto'を' .overlay'クラスから '100%幅/高さでなければならない' .overlay-content'クラスに移動しました – lavirius
@lavirius私のJSFiddleは何とか壊れてしまいました。州...それは解決されてうれしい。 – Roy
私はあなたの答えを更新し、それを受け入れました。 – lavirius