簡體   English   中英

禁用(不隱藏)瀏覽器滾動條

[英]Disable (not hide) browser scrollbar

我有一個彈出式燈箱,需要使用javascript在頁面中打開。 打開彈出窗口時,我需要禁用瀏覽器的滾動條,但是它應該是可見的。 我嘗試了以下代碼

$('body').css({'position' : 'fixed' ,'overflow-y':'scroll','width':'100%'});

此代碼將禁用滾動條,但是當彈出窗口在頁面的垂直中心打開時,它會使頁面跳到頂部,這是一個嚴重的UI問題。

也已修復,可能無法在IE6中使用

您可以使用某種具有透明效果的蒙版效果,這樣,如果彈出窗口出現,瀏覽器將被禁用,並且用戶無法對此進行任何操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM