cap*_*com 5 html css responsive-design
我为我的网站创建了一个响应式设计。它基于网站内容位于div内的高度,该div的高度为窗口的100%。问题是,当用户单击输入字段时,浏览器的大小将缩小以适合手机浏览器的键盘和顶部网址栏之间的区域。这使键盘启动时我的设计看起来很奇怪。
任何想法如何解决?我还没有在其他响应式网站上看到这种情况,但是也没有真正观察到。
我的html文件的开头有以下内容:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Run Code Online (Sandbox Code Playgroud)
基本上,我希望在键盘向上时隐藏本来会被键盘覆盖的区域,而不是向上推并挤压我的整个布局。
编辑:我这样做固定
$("#comment-text-area").focus(function() {
var height = $("body").css('height');
$("body").css('height', height);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4200 次 |
| 最近记录: |