扫码关注官方订阅号
js怎么让body高度自适应手机屏幕?或者css也行,求教,谢谢!
html,body{height :100%;}
JavaScript设置高度只能在初始的时候获得屏幕大小信息,如果手机硬件物理状态发生改变,JavaScript变量已存储的值不会更新,不适应下一代手机的应用开发。
html, body {
height: 100vh;
}不行吗
用vh应该可以吧,如果考虑兼容我记得github上还有个polyfill。
看代码:
position: absolute; left: 0; top: 0; bottom: 0; height: 100%; width: 100%;
css:
html,body{ min-height:100%; }
js:
var minheight = $(window).height(); $(body).css({ 'min-height':minheight +'px' })
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
JavaScript设置高度只能在初始的时候获得屏幕大小信息,如果手机硬件物理状态发生改变,JavaScript变量已存储的值不会更新,不适应下一代手机的应用开发。
html, body {
}
不行吗
用vh应该可以吧,如果考虑兼容我记得github上还有个polyfill。
看代码:
css:
js: