2010-09-20 125 views

回答

7

以及與CSS,你能做到這一點 - 對身體標記>overflow:hidden但你不能,如果頁面較大,則瀏覽器屏幕(除非你用你的鍵盤箭頭)

+2

我們真的應該刪除用戶控件嗎?我認爲這和彈出窗口一樣被認爲是不好的做法。你只會迷惑用戶。用戶應該能夠滾動,如果他們想要的?我不正確嗎? – 2010-09-20 15:58:23

+0

你是完全正確的,我想做一個筆記,但我不得不離開。刪除滾動條確實刪除了網站的可用性,不建議 – Christophe 2010-09-20 16:16:36

+0

好,我正在處理不同的內容溢出,在某種程度上,我覺得是更直觀(和更懶) – NullVoxPopuli 2010-09-20 16:42:40

2

使用CSS:overflow:hidden;將禁用元素的滾動條。

不能肯定是否會在整個頁面上工作(即在體內的水平),但你總是可以包裝在一個div和風格,您的內容。

2

的向下再滾動防止使用jQuery瀏覽器滾動條的方法是保持文檔高度小於窗口高度。這意味着你需要一個包裝div,並確保你的內容永遠不會超過窗口高度。

$(document).height(); 
$(window).height(); 

不知道你在努力完成什麼。

如其他人所說,你可以使用CSS屬性

body{ 
    overflow: hidden; 
} 

實際使用情況需要提交給找到哪種方式是最好的。

+0

這並不是真的有必要,他只是希望它被隱藏起來。它可以用CSS來完成,看我的答案。我使用螢火 – Christophe 2010-09-20 15:46:23

+0

好點測試了它在這個網站,我編輯我的答案 – 2010-09-20 15:54:21

0

爲了更好地控制哪個滾動條來顯示和隱藏你也可以使用溢出 - X和溢出-Y。瀏覽器支持有點棘手。如果您的案例中只有擺脫垂直滾動條的解決方案,您可以使用this testcase進行檢查。

+0

讓我們不要讓這種複雜的,在所有 – Christophe 2010-09-20 18:16:58

+0

這不是有用既然問題是具體介紹一下*垂直*滾動條,這使得它剛好夠複雜的。 – Quentin 2010-09-20 21:56:46