ios下input不能输入,没有光标的原因及解决办法

今天在修改bug的时候,测试提出一个问题:

iphone7P输入框选择后无法输入,也没有光标闪烁,说实话觉得这个问题有点莫名其妙了,因为本身我的iphone14没有这个问题也没碰到过这种bug

在网上查找资料发现了原因:

开发中有时会设置-webkit-user-select: none;,用来阻止用户的选择内容行为,这会导致input无法选择,无法输入

解决办法:将将其删除或者设置为auto
input, textarea {
    -webkit-user-select: auto!important;
    -khtml-user-select: auto!important;
    -moz-user-select: auto!important;
    -ms-user-select: auto!important;
    -o-user-select: auto!important;
    user-select: auto!important;
}

你可能感兴趣的:(错误,css3,css,前端)