文本框(input或textarea)获取焦点时,手机自带的键盘会被唤起并且弹出来。
此时,就会导致一个问题:处于absolute(绝对)定位或fixed(固定)定位的元素,会被键盘顶上去,漂浮于键盘上方。这是我们及其不愿意看到的。
该元素如果是按钮
解决办法一
动态监控浏览器窗口的变化。当浏览器窗口的大小发生变化时,如果变化后的窗口高度小于初始的窗口高度,则让按钮隐藏起来;反之,则让按钮正常显示。
二、AMD
若浏览器采用commonjs同步加载js文件,倘若文件过多,则会导致页面瘫痪
为了解决异步加载 让浏览器有足够的时间去加载文件,出现了AMD规范
CommonJs、AMD、CMD的比较
首先我们来了解一下模块化
三、CMD
人类的需求是无止境的,有了异步加载我们还不够,还想要个异步按需加载,于是就有了CMD规范