iOS中表单获取焦点问题
触屏设备上的Safari中focus()
有些限制。水果触屏设备的设计师们认为软键盘老是弹出来是很烦人的,用户体验不好。所以他们为表单获焦软键盘弹出设置了以下两个条件:
- 屏幕被点击。未被点击状态下无法通过
focus()
方法使表单获焦。直接点击表单或者点击其他元素然后在点击事件处理函数中调用focus()
方法使表单获焦。 - 别的表单组件没有处于focus状态。
vue 更新数据中的某一个key不触发视图的更新
|
|
document.documentElement.scrollTop 回到顶部失效
问题:页面上有一个回到顶部按钮,采用fixed布局,z-index:1000,页面上内容页中间有一个导航栏,当页面滚动到导航栏位置时,导航栏采用fixed z-index:1001固定在头部,此时document.documentElement.scrollTop 点击回到顶部失效
解决方式: 设置页面上的所有层不可大于回到顶部按钮的层级 <1000