移动端中遇到的坑(bug)!!!
1.模拟单选点击的时候,在ios手机下,点击下面的内容选择,会出现页面闪一闪!! 解决方案 :样式重置html的时候加上这句 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 2. 在ios中如果给input框设置行高(使文字垂直居中)会导致在ios手机上看的时候,ios自带的光标,会显的很大。 解决方案 :把行高去掉!!可以改为设置其padding值或者使用flexbox-middle来实现水平垂直居中,但是只用padding来实现水平垂直居中的时候,如果这时候里面的文字大小不一样也会导致不会水平垂直居中,所以在高兼容性的时候使用flexbox-middle布局来实现!!! 3.当将标签设置为disable属性的时候,会有一个自带的浅灰色!!! /*设置disable的颜色解决日期插件颜色问题*/ input:disabled, input[disabled]{ color:#fd734f; -webkit-text-fill-color:#fd734f; -webkit-opacity:1; opacity: 1; } 4. 在做弹窗的时候dialog,设置样式的时候,不要设置成fixed!!!!top值不要设置成百分比的形式,直接设置px单位!!!!!,设置%为单位的时候,表单输入在ios上,光标会一直往下跑,光标会出现问题!!!!