在body外面嵌套一層div,并且動態設置其高度為window.height(),來最終達到在移動端,彈出其它某個頁面時,禁止原頁面(被div包裹的頁面)的滾動。問題:如何將獲取的各屏幕下的高度傳給 .wrapper 容器的 height ? 或者其它實現方法?我要達到的效果,就是overflow:hidden;也就是隱藏滾動條,禁止滾動。當前使用如下:overflow:hidden;position:fixed;left:0;top:0;只是有一個小問題,當觸發時,頁面會置頂,因為設置了left:0,top:0我也是用的別人的方法,因為上面的方法有點步問題,所以想試試另一個,但沒做出來。https://www.jb51.net/css/5759...Html:<html><style>.wrapper{
height:window.height();//應該是window.height()的高度
}</style><div class="wrapper"><body><p>內容</p></body></div></html>js類似這樣:var innerHeight = window.innerHeight;
var clientHeight = document.body.clientHeight;
- 1 回答
- 0 關注
- 1669 瀏覽
添加回答
舉報
0/150
提交
取消