美文网首页
2.input框样式问题

2.input框样式问题

作者: Sune小叶子 | 来源:发表于2018-04-18 11:18 被阅读0次

    1.placeholder 问题,在需要改变input框的地方做相关兼容,修改为自己需要的样式即可

      input::-webkit-input-placeholder { /* WebKit browsers */ 
          font-size:0.36rem;
      } 
    
      input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
          font-size:0.36rem;
      } 
    
      input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
          font-size:0.36rem;
      } 
    
      input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
          font-size:0.36rem;
      }
    

    2.input框获取焦点页面会自动放大的问题

    • 当输入框获取焦点之后触发了webview的displaySoftKeyboard方法,导致页面放大.
    • 头部加入下面的代码
    • 在头部的<head>中增加第一句话,其中【apple-mobile-web-app-capable】设置Web应用是否以全屏模式运行.如果content设置为yes,Web应用会以全屏模式运行,反之,则不会。content的默认值是no,表示正常显示。
      在头部的<head>中增加第二句话,可以让网页的宽度自动适应手机屏幕的宽度。
      其中: width=device-width :表示宽度是设备屏幕的宽度
      initial-scale=1.0:表示初始的缩放比例
      maximum-scale=1.0:表示最大的缩放比例
      user-scalable=no:表示用户是否可以调整缩放比例
      还有一个小小的值:
      minimum-scale=0.5: 表示最小的缩放比例
    <meta content="yes" name="apple-mobile-web-app-capable">  
    <meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;"> 
    

    3.去除谷歌浏览器默认黄色背景的问题

    input:-webkit-autofill {  
        -webkit-box-shadow: 0 0 0px 1000px white inset !important;  
    }  
    

    4.去除input框焦点边框的问题

    outline:none; 
    

    相关文章

      网友评论

          本文标题:2.input框样式问题

          本文链接:https://www.haomeiwen.com/subject/jklvkftx.html