1

フォームのユーザー オプションに基づいてコンテンツが読み込まれる DIV があります。DIV はスティッキー要素でもあり、画面上でユーザーを追跡するため、画面に表示されるまで大きくなる可能性があります。

DIV 自体の一部が画面外にある場合、どのように DIV を機能させ、その場合は完全なコンテンツにリンクできるボタンを表示しますか。

何か案は?

素晴らしい

4

3 に答える 3

0

div の最大幅を強制できる場合は、CSS でこれを試してください。

max-width: *YOUR_PAGE_WIDTH*px;
于 2011-03-29T13:11:41.193 に答える
0

これは CSS を介して行うことができます。

overflow:auto;
于 2011-03-29T13:12:04.550 に答える
0

おそらくJSソリューションを探しているなら、これはうまくいくでしょう:

var topoffset = $div.offset().top;
var height = $div.height();
var pageHeight = $(window).height();

if ((topoffset + height) > pageHeight) {
  //the div is going outside the page
}
于 2011-03-29T13:15:08.913 に答える