移动端制作中可能遇到的一些问题及解决方法

在苹果设备中电话号码呈现蓝色且无法通过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;
}

 

 

 

版权声明:本文为博主原创,未经博主允许不得转载

 

转载于:https://www.cnblogs.com/momei/p/6844914.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值