
解决办法:有表单数据尽量在页面完成,不用类似popup的浮层
html,
body {
-webkit-overflow-scrolling: touch;
}
input select{
-webkit-appearance: none;
}
.css{-webkit-touch-callout: none}
.css{-webkit-user-select:none}
消除transition闪屏
.css{
/*设置内嵌的元素在 3D 空间如何呈现:保留 3D*/
-webkit-transform-style: preserve-3d;
/*(设置进行转换的元素的背面在面对用户时是否可见:隐藏)*/
-webkit-backface-visibility: hidden;
}
开启硬件加速
解决页面闪白 保证动画流畅
.css {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
// 文字超出两行隐藏
.textover2{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
line-height:1.5;
}
// 文字超出一行隐藏
.textover1{
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
// 清浮动
.clearfix{
&:after{
content:'';
height: 0;
display: block;
overflow: hidden;
clear: both;
}
}