首页 > 代码库 > 移动端制作中可能遇到的一些问题及解决方法
移动端制作中可能遇到的一些问题及解决方法
在苹果设备中电话号码呈现蓝色且无法通过color修改:
解决方法:在页面加入meta标签。
<meta name="format-detection" content="telephone=no" />
移动端input无法获取焦点:
解决方法:放开阻止用户行为内容,可以为相应的元素添加以下样式。
-weblit-user-select:text;
在IOS设备应用实际开发中,按钮可能采用input的type="button"来实现,此时为按钮设置的单色背景色通常呈现系统默认的渐变样式:
解决方法:放开阻止用户行为内容,可以为相应的元素添加以下样式。
-webkit-appearance:none;
-webkit-appearance是用来改变按钮和其他控件的外观,是其外观类似于原生控件:
input[type="button"],input[type="submit"],input[type="rest"]{
-webkit-appearance:push-button; //实现默认控件样式
white-space:pre;
}
组织长安图片之后呼出提示符纸行为:-webkit-ouch-callout:none;
禁止webkit内核浏览器的文字大小调整功能:-webkit-text-size-adjust:none;
避免点击a标签或click事件时产生高亮:-webkit-tap-highlight-color:rgba(0,0,0,0);
禁止用户进行复制选择:-webkit-user-select:none;
如果不需要阻止用户选择内容可选择添加以下代码:
*{
-webkit-user-select:text;
-user-select:text
}
或者
*:not(inpu,textarea){
-webkit-touch-callout:none;
-webkit-user-select:none;
}
版权声明:本文为博主原创,未经博主允许不得转载。
移动端制作中可能遇到的一些问题及解决方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。