JavaScript - デフォルトのページにはスクロール バーがあります。ポップアップ レイヤーが表示されるときに、元のスクロール バーを非表示にして、ポップアップ コンテンツをスクロール可能にするにはどうすればよいですか?
phpcn_u1582
phpcn_u1582 2017-05-18 11:00:54
0
4
439

携帯電話用ページでは、デフォルトの本文コンテンツはスクロール バーが多く、クリックするとポップアップ レイヤーが表示される場合、本文コンテンツはスクロールできませんが、ポップアップ レイヤーはスクロールできます。どうやって対処すればいいのでしょうか?

phpcn_u1582
phpcn_u1582

全員に返信(4)
左手右手慢动作

ポップアップレイヤーが表示されるときに元のコンテンツをオーバーフローして非表示に設定すると、ポップアップレイヤーは自動的にオーバーフローし、閉じるときはその逆になります

別に設定する必要はないようです。
いいねを押す +0
大家讲道理

ポップアップレイヤーのスクロールイベントでのバブリングを防ぐことができますevent.stopPropagation()。その後、ポップアップ レイヤーをスクロールするときに、外部スクロール イベントはトリガーされません。

リーリー
いいねを押す +0
習慣沉默

ブートストラップのモーダルボックスを試してみます。モーダルボックスのポップアップレイヤーはスクロールできるようですが、本体はスクロールできません。

いいねを押す +0
Ty80

本文の幅と高さを 100% に設定し、ポップアップ レイヤーのオーバーフロー: 自動で問題ありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!