美文网首页
微信H5设置 line-height 文字不居中

微信H5设置 line-height 文字不居中

作者: Magic丶_0859 | 来源:发表于2020-12-24 11:56 被阅读0次

在开发一个微信中运行的H5的时候遇到了这个问题,通过设置 line-height 等于元素的 height 无法使安卓上的文字垂直居中,尝试了几种解决办法,都没成功。

  • 通过flex布局,使用 align-items 属性实现垂直居中
  • 元素 line-height 设置成 0,通过 padding 撑起元素

后来尝试了将元素尺寸放大后再缩小的办法,此方法确实可以居中,不过也只能用于绝对定位的元素,并且实现起来相当繁杂

image.png

经过痛苦又漫长的调试,最后终于找到解决办法,只需要将全局的 lang 设置成 zh 就可以通过 line-height 来居中了,亲测有效。

相关文章

  • 微信H5设置 line-height 文字不居中

    在开发一个微信中运行的H5的时候遇到了这个问题,通过设置 line-height 等于元素的 height 无法使...

  • HTML 水平居中和垂直居中

    水平居中 文字居中 图片居中 绝对定位元素 居中 相对定位 负边距居中 垂直居中 文字设置line-height ...

  • line-height无效

    1、line-height 要设置在font下面,否则无效;2、使用line-height 设置文字居中在手机页面...

  • 移动端设置文字居中时偏上的问题

    移动端使用行高设置文字垂直居中时偏上问题 使用line-height设置行高使文字垂直居中时,安卓机文字显示偏上解...

  • css文字垂直居中

    设置line-height,文字就会在垂直方向居中。line-height是行高,height就是高,通常heig...

  • 文本样式

    行高与字体简写 line-height = height,可设置单行文字垂直居中line-height默认值1.3...

  • CSS文字垂直居中安卓适配问题

    在WebApp中,使用line-height等于height,设置文字垂直居中时,安卓渲染会出现偏上、并不居中的问...

  • 单行文字在安卓下不能垂直居中

    问题:height 与line-height 组合实现单行文字垂直居中,在Android下总是不居中问题 场景: ...

  • 前端中的居中问题

    一、文本居中 文本水平居中: text-align:center 文本垂直居中:(1)设置line-height=...

  • 关于垂直居中css

    1.使用text-align:center/line-height:高度一半进行居中 这种居中,如果不设置宽高,则...

网友评论

      本文标题:微信H5设置 line-height 文字不居中

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