1、字体顶部被截掉一部分

在部分机型上显示正常,大部分都表现为顶部字体被截掉, 原本的height和line-height都是和font-size一样大,改为:

.info__bus-name {
   font-size: 16px;
   height: 20px;  
   line-height: 20px;
 }

2、ios的问题

2.1 el-select下拉框,要点两次才选中
//解决 element-ui 下拉框在ios上 点击两次才能选中
.el-scrollbar {
  >.el-scrollbar__bar {
    opacity: 1 !important;
  }
}
2.2 点击一个有tooltip的选项,ios出现tooltip的信息,android没有。
<!-- 在tooltip上设置, 在移动端时,不要tooltip -->
 <el-tooltip placement="bottom" :open-delay="1000" :disabled="isMobile">
2.3 点击select,ios出现放大。
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"">
3、 移动端点击出现蓝色半透明背景框
// 安卓
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
//IOS
i:focus, a:focus, input:focus, p:focus, div:focus {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  // -webkit-user-modify: read-write-plaintext-only; // 这个会出现输入图标,不需要
}
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐