关于line-height大家应该非常熟悉了吧,就是用来做垂直居中的,屡试不爽,基本上没有什么问题,但是最近一个项目,测试提了一个bug,看图吧。

从别处窃的图,这个问题只有安卓上才能复现,做了demo,发现应该是font-size的问题,你们可以自己试试,font-size为13px或者奇数时,line-height会有一定的偏差,在safari上没有问题,至于原因,现在还没找到,等找到了再来补充吧。

解决办法

虽然原因没有找到,但是可以大致猜出是安卓上奇数字号导致line-height均分上下边距的时候出现了偏差,那么,我们就可以通过这方面入手。

既然line-height均分不了,那就抛弃line-height吧,看代码

element{

  font-size: 13px;

  line-height:0;

  padding: 15px 0;//相当于line-height 30px

}

很简单吧,将line-height设为0,用padding来进行填充,完美实现,自测没什么问题,如果造成其他问题,欢迎留言指出

转载于:https://www.cnblogs.com/jesse007/p/5627635.html

android上line-height的问题相关推荐

  1. Android上实现柱状图表

    Android上实现柱状图算法实现 第一步: 获取Android设备的屏幕大小 第二步: 在View对象中使用Canvas绘制蓝色边框与白色背景XY轴两条线,代码如下 第三步: 绘制柱状图标题 第四步 ...

  2. Tensorflow object detection API 搭建自己的目标检测模型并迁移到Android上

    参考链接:https://blog.csdn.net/dy_guox/article/details/79111949 之前参考上述一系列博客在Windows10下面成功运行了TensorFlow A ...

  3. 构建node.js基础镜像_在Android上构建Node.js应用程序

    构建node.js基础镜像 by Aurélien Giraud 通过AurélienGiraud 在Android上构建Node.js应用程序-第1部分:Termux,Vim和Node.js (Bu ...

  4. Android上使用OpenGLES2.0显示YUV数据

    在Android上用OpenGLES来显示YUV图像,之所以这样做,是因为: 1.android本身也不能直接显示YUV图像,YUV转成RGB还是必要的: 2.YUV手动转RGB会占用大量的CPU资源 ...

  5. Android上常见度量单位【xdpi、hdpi、mdpi、ldpi】解读

    术语和概念  屏幕尺寸  屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如 2.8寸, 3.5寸).  简而言之, Android把所有的屏幕尺寸简化为三大类:大,正常,和小.  程序可以针对这三种尺 ...

  6. android studio sift,android - 使用SIFT / SURF通过Android Studio在Android上使用opencv进行特征提取 - 堆栈内存溢出...

    我正在使用opencv在android studio上的android上开发功能提取/匹配应用程序.我按照以下步骤使用本机代码以使用SIFT或SURF算法..我已经复制了文件夹(armeabi,arm ...

  7. 这是你从未见过的组件库 -- Android 上的手绘风格组件

    之前看到一位作者开源了一款手绘风格的图表库 Chart.xkcd,感觉很是喜欢. 当然仅仅图表是满足不了我滴,于是想看看 Android 上是否有类似的开源库,一番搜索之后,颗粒无收. 想想原理可能不 ...

  8. android input 点击事件失效,React Native:TextInput元素上的onContentSizeChange事件在Android上不起作用...

    我在Android设备上的TextInput事件'onContentSizeChange'出现问题. 实际上,当我输入消息直到行尾并且文本进入下一行时,TextInput的高度不会更新.React N ...

  9. android上传文件用哪个布局,每周总结20130821——android控件的尺寸、http文件上传...

    Android控件的尺寸 android开发中,可以通过编写XML格式的布局文件来实现布局,也可以用纯代码进行布局,通常都是选择XML文件布局.在XML布局文件中,与控件的尺寸有关的属性有androi ...

  10. 为什么在Android上的某些设备上使用相机意图捕获的图像会被旋转?

    本文翻译自:Why does an image captured using camera intent gets rotated on some devices on Android? I'm ca ...

最新文章

  1. J - Invitation Cards POJ - 1511
  2. Spring Cloud架构的各个组件的原理分析
  3. web工程中集成cas单点登录
  4. hibernate处理懒加载异常的方法
  5. JS如何制作图形验证码
  6. 数据结构与算法专题——第九题 鸡尾酒排序
  7. 海思加鸿蒙的零距离思考,自主生态之路在何方
  8. 新工作 (2) : 准备
  9. linux开启和关闭防火墙
  10. 小程序在父组件执行子组件方法,可适用于下拉刷新上拉加载之后执行子组件方法...
  11. 性能为王:选择模拟监控的10大理由!
  12. DB2 DatabaseMetadata类的使用
  13. 【操作基本数据类型的流】
  14. xposed 修改手机定位
  15. windows10专业版安装详细教程
  16. java 二元一次方程式_JAVA求解一元一次二次方程
  17. 【知识点回顾】取余数怎么计算
  18. 我的世界(方块地图)生成
  19. S-Paper电子纸在生产车间中的应用
  20. matlab中函数imresize的使用介绍

热门文章

  1. 开启JAVA自学新篇章
  2. 软工作业 5:词频统计——增强功能
  3. ORACLE中通过DBMS_CRYPTO包对表敏感字段进行加密
  4. Eclipse基金会发布Eclipse Photon IDE
  5. 在阿里云Kubernetes容器服务上打造TensorFlow实验室
  6. Spring Cloud - Feign调用问题
  7. Ubuntu16.04下搭建开发环境及编译tiny4412 Android系统【转】
  8. 运维39脱产班 决心书
  9. [python] 从GPS坐标获取国家名
  10. RSA遭骇 Token 换?不换?