1

したがって、問題は、私のカバー/モーダルが私のウェブサイトに表示されるたびに、ウェブサイトがトップに戻る傾向があることです。

  • このリンクにアクセスしてください: http://jsbin.com/saditujuli/edit?html,css,js,output

  • 右上隅にある [Run with JS] をクリックします。「出力」セクションの一番下までスクロールし、
    右上隅にある position:fixed の青いティッカーをクリックします。

  • そこから、半透明のカバーの背景の後ろからウェブサイトがジャンプするのを見ることができます。また、(カバー、モーダル) を終了すると、ウェブサイトがトップに戻るので、ジャンプしたこともわかります。

カバーが上がったら位置固定で動かないようになっているはずです。 ジャンプではなく、青いティッカーをクリックするとその場にとどまるようになっているのですが、直し方がわかりません。どんな助けでも大歓迎です。事前に感謝します!

4

3 に答える 3

0
$('.responsive_click').on('click',function(){
    $('.cover').fadeIn('slow');
    $('.container').css('position','absolute');
  });

  $('.close-sign').on('click',function(){
    $('.cover').fadeOut('slow');
    $('.container').css('position','relative');
  });

コンテナ位置の変更: 絶対

于 2016-08-25T07:19:03.870 に答える