zoukankan      html  css  js  c++  java
  • 去除android或者iOS系统默认的一些样式总结

    ios系统中元素被触摸时产生的半透明灰色遮罩怎么去掉

    iOS用户点击一个链接,会出现一个半透明灰色遮罩, 如果想要禁用,可设置-webkit-tap-highlight-color的alpha值为0,也就是属性值的最后一位设置为0就可以去除半透明灰色遮罩

    a,button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0;)}

    部分android系统中元素被点击时产生的边框怎么去掉

    Android用户点击一个链接,会出现一个边框或者半透明灰色遮罩, 不同生产商定义出来额效果不一样,可设置-webkit-tap-highlight-color的alpha值为0去除部分机器自带的效果

    a,button,input,textarea{
    -webkit-tap-highlight-color: rgba(0,0,0,0;)
    -webkit-user-modify:read-write-plaintext-only; 
    }

    webkit表单元素的默认外观怎么重置

    .css{-webkit-appearance:none;}

    webkit表单输入框placeholder的颜色值能改变么

    input::-webkit-input-placeholder{color:#AAAAAA;}
    input:focus::-webkit-input-placeholder{color:#EEEEEE;}

    webkit表单输入框placeholder的文字能换行么

    ios可以,android不行~

    在textarea标签下都可以换行~

    禁止ios 长按时不触发系统的菜单,禁止ios&android长按时下载图片

    .css{-webkit-touch-callout: none}

    禁止ios和android用户选中文字

    .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);
    }
  • 相关阅读:
    网络攻防 第九周 Nmap实验分析
    网络攻防 第八周学习总结
    网络攻防 第七周学习总结
    网络攻防 第六周学习总结
    网络攻防 第五周学习总结
    自己写的java教程,免费分享
    Charles安装windows篇
    appium在windows系统下环境搭建
    软件测试最容易陷入的28个误区
    appium python中的android uiautomator定位
  • 原文地址:https://www.cnblogs.com/pangzi666/p/6003929.html
Copyright © 2011-2022 走看看