美文网首页
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