我有一个网站和一个元素,使用 JQuery 构建。我已经输入了元素,但它的底部似乎低于我的任务栏,并且网页没有注意到它或其他东西,所以我无法滚动。如何强制 HTML 页面“更长”以便用户可以滚动?
问问题
78 次
4 回答
0
确保overflow
不是hidden
。
您有一个具有该集合的元素.cls-mobile-flash {overflow: hidden;}
也许从那开始,但我们真的需要看看你的代码。也许做一个 JSfiddle
于 2013-06-18T19:10:26.810 回答
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
带有 aGridView
的,我希望这个 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
是div,cphMaster_gv
是我的GridView。
希望这能给你一个想法......
于 2013-06-18T21:13:39.567 回答
0
将高度值添加到 CSS 的 body 属性中。
body{height:#;}
于 2013-06-18T21:19:22.840 回答