在平板的移动端,弹起软键盘时会挤压可视屏幕的高度(网上说ios不会挤压,没试过),如果你的布局刚好顶部和底部是固定高度,中间是有用calc计算高度的滚动区域,input框就在滚动区域中(见图1),如果此时弹起软键盘,中间的可视高度会变为0,input会看不到(见图2),导致输入数字时一光标一直在input的前面,输入“123”就会显示“321”(输入中文不会倒过来)。
图1
图2
解决办法就是给中间的区域设置最小高度(min-height),使软键盘弹起时,确保能看到input框。
在平板的移动端,弹起软键盘时会挤压可视屏幕的高度(网上说ios不会挤压,没试过),如果你的布局刚好顶部和底部是固定高度,中间是有用calc计算高度的滚动区域,input框就在滚动区域中(见图1),如果此时弹起软键盘,中间的可视高度会变为0,input会看不到(见图2),导致输入数字时一光标一直在input的前面,输入“123”就会显示“321”(输入中文不会倒过来)。
图1
图2
解决办法就是给中间的区域设置最小高度(min-height),使软键盘弹起时,确保能看到input框。