私は Web サイトとその要素を持っており、JQuery を使用して構築しています。要素を入力しましたが、下部がタスクバーの下にあるようで、Web ページがそれに気付かないため、スクロールできません。ユーザーがスクロールできるように、HTML ページを強制的に「長く」するにはどうすればよいですか?
質問する
78 次
4 に答える
0
ユーザーがスクロールできるように、HTML ページを強制的に「長く」するにはどうすればよいですか?
<br/>
次のようにページの下部に追加するだけです。
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
PS。html4 の最後にスラッシュブレースを囲む必要はありません。使用するだけです。<br>
特定の状況では、「オーバーフロー」と固定高さの値を確認できます。
于 2013-06-18T19:13:51.127 に答える
0
私の場合、div
a がGridView
含まれており、ウィンドウのサイズに応じて、この div を自動サイズ変更可能にしたいと考えていました。
$(window).resize(function () { $("#<%=divGV.ClientID%>").height(getH()); });
function getH() {
var windowH = $(window).height();
var topOfDiv = $("#<%=divGV.ClientID%>").offset().top;
var variableH = 40; //40 to maintain the window height in order to not have the scrollbar in the browser
var gvH = $("#cphMaster_gv").height() + variableH;
var h = windowH - topOfDiv - variableH;
if (h > gvH) { return gvH; }
else { return h; }
}
divGV
divcphMaster_gv
は、私の GridView です。
これがあなたにアイデアを与えることを願っています...
于 2013-06-18T21:13:39.567 に答える
0
overflow
ではないことを確認してくださいhidden
。
そのセットを持つ要素があります.cls-mobile-flash {overflow: hidden;}
それから始めるかもしれませんが、あなたのコードを見る必要があります。多分JSfiddleをする
于 2013-06-18T19:10:26.810 に答える
0
CSS の body プロパティに高さの値を追加します。
body{height:#;}
于 2013-06-18T21:19:22.840 に答える