移动端问题集(个人总结整理)

2 篇文章 0 订阅
2 篇文章 0 订阅

1.禁用IOS设备页面数字自动识别为手机号

<meta name="format-detection" content="telephone=no">

2.移动端全局禁用复制功能

两种思路:一种是从css方面禁止复制,另一种是从js方面限制手机浏览器的长按菜单功能。

/* user-select */ *{ -webkit-touch-callout:none; /*系统默认菜单被禁用*/ -webkit-user-select:none; /*webkit浏览器*/ -khtml-user-select:none; /*早期浏览器*/ -moz-user-select:none;/*火狐*/ -ms-user-select:none; /*IE10*/ user-select:none; } input, select { -webkit-user-select:auto; /*webkit浏览器*/ }

3.移动端border 1px 的解决方案

.border-top,border-bottom {

position: relative;

}

.border-top::before{

display: block;

position: absolute;

left:0;

top:0;

border-top:1px solid #eeeeee;

width:100%;

content:' ';

}

.border-bottom::after{

display: block;

position: absolute;

left:0;

bottom:0;

border-top:1px solid #eeeeee;

width:100%;

content:' ';

}

@media (-webkit-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5) {

.border-top::before,border-bottom::after{

-webkit-transform: scaleY(0.7);

transform: scaleY(0.7);

}

}

@media (-webkit-device-pixel-ratio: 2),(min-device-pixel-ratio: 2) {

.border-top::before,border-bottom::after{

-webkit-transform: scaleY(0.5);

transform: scaleY(0.5);

}

}

@media (-webkit-device-pixel-ratio: 3),(min-device-pixel-ratio: 3) {

 

.border-top::before,border-bottom::after {

-webkit-transform: scaleY(0.33);

transform: scaleY(0.33);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值