ブラウザーのウィンドウの高さよりも長くコンテンツを表示するモーダル ウィンドウがあるため、Pinterest で見られるようなブラウザーのスクロールバーを引き継ぐモーダル ウィンドウを作成する必要があります。さらに、画像をクリックすると、その画像がモーダル ウィンドウ内の場所に変換されます。
モーダルを開くとスクロールバーがどのように変化するかに注意してください
問題:同じモーダル ウィンドウ (スクロールバーを引き継ぐ) と画像のアニメーションを作成するにはどうすればよいですか? モーダル ウィンドウが表示されると、ブラウザーのアドレス バーの URL が変化することはわかっていますが、実際にはページが変化していないことに気付くでしょう。backbone.js を使用してこれを行うことができるので、心配はいりません。
HTML コード
<div id="showModal">Click me!</div>
<div class="modal">
<div class="modal_item">
<div class="modal_photo_container">
<img src="img/posts/original/1019_bb8f985db872dc7a1a25fddeb3a6fc3c43981c80.jpg" class="modal_photo">
</div>
</div>
</div>
JS コード
$('#showModal').click(function() {
$('.modal').show();
});