主要是数字键盘下面贴着type=password类型的密码输入框,
浏览器记住密码,每次在数字键盘输入的时候,会自动尝试填充下 导致 会有闪烁问题的发生,给用户体验也不好
很多网友也说了,在数字键盘下面写一个“空”(用户看不见)的输入框
记住如果是vu e的话。 设置v-show 不显示是不起作用的
<input class="clearFlicker"/>
// 清除ios闪烁效果
.clearFlicker {
height: 0;
min-height: 0;
overflow: hidden;
}
我是直接把输入框调整高度为零了。 相当于不存在页面中,毕竟用户是看不到了
就解决了 这个问题了
关注我 持续更新 前端知识。