0

多くのコンテンツを含む古典的なページと、ポップアップを開くボタンがあります。このポップの高さはウィンドウよりも大きくなる可能性があるため、ポップアップ内をスクロールする必要があります。トリガーを非表示にすると、このポップアップを表示する前とまったく同じスクロール位置になりたいです。私は多くの解決策を試しましたが...それは正確ではありません:) JSfiddleで例を見ることができます: http://jsfiddle.net/S6EFW/11/ 私は近くにいますが、スクロールバーはメニューの下にあり、そして、私はそれを修正する方法がわかりません... :(

私がやろうとしていることは USA TODAY のサイトで見ることができます: http://www.usatoday.com/

少しスクロールして主要な記事の 1 つをクリックすると、ポップアップが表示されます。このポップアップでスクロールできます。ポップアップを閉じると、ポップアップを開く前とまったく同じページの場所にいます。

私は使用しようとしました:

  overflow-y:scroll;

しかし、スクロールバーと固定メニューにはまだ問題があります... :(

あなたがそれを達成する方法へのアイデアを持っているなら!

4

2 に答える 2

1

の代わりに#content試してみてください:marginpadding

#content {
  margin-top : 100px;
  padding-top:10px;
}

これをチェックしてくださいhttp://jsfiddle.net/S6EFW/18/

于 2013-11-14T15:13:45.353 に答える