2013-06-18 88 views
0

我有一個網站和一個元素,使用JQuery構建。我已經輸入了這個元素,但它看起來是底部落在我的任務欄下面,並且網頁沒有注意到它或什麼,所以我不能滾動。如何強制HTML頁面變得更長,以便用戶可以滾動?拉伸HTML頁面以便頁面可以滾動

+1

您需要填寫代碼。 – xsearingheaven

+3

發佈代碼或給出更爲簡潔的問題描述將會大有幫助。 – Braden

+0

然後我不得不張貼很多東西和照片來填充元素。你可以在這裏看到這個元素:http://www.simpleviewer.net/simpleviewer/examples/compact/想象下面這個元素的文本不會在那裏。更好的是,想象一下上面的文字,這樣照片庫元素就會被「推下」。然後,您將無法使用垂直滑動條,因爲該網站不認爲該頁面比您看到的長。我希望我自己清楚.. – Joetjah

回答

0

添加一個高度值到你的CSS的身體屬性。

body{height:#;} 
0

確保overflow不是hidden

你有一個元素設置.cls-mobile-flash {overflow: hidden;}

與可能開始,但我們真的需要看到你的代碼。也許做一個JSfiddle

0

如何強制HTML頁面'更長',使用戶可以滾動?

就在您的網頁這樣的底部添加<br/>

<br/> 
<br/> 
<br/> 
<br/> 
<br/> 
<br/> 
<br/> 
<br/> 
<br/> 
<br/> 
<br/> 
<br/> 

PS。不需要爲html4結尾的斜線大括號,只需使用<br>

對於您的具體情況,您可以檢查「溢出」和固定高度值。

+0

這可能是一個非常糟糕的主意。 – Terry

+0

@Terry我知道這可能會導致一個非常糟糕的情況,但是,嘿,我需要嘲笑一些壓力..所以爲什麼不提出最難以預測的答案?而不是試圖獲得一些聲譽寫jQuery的freakout JavaScript假裝解決問題。 –

0

在我的情況下,我有一個div其中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是DIV,cphMaster_gv是我的GridView控件。

希望這給你一個想法......