在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    Android瀏覽器下line-height垂直居中偏離解決方案

    問題描述

    最近在做一個安卓平板的項目,開發(fā)模式是混合開發(fā),即原生 APP 中內(nèi)嵌 H5 網(wǎng)頁。文字垂直居中使用的是 height + line-height 組合,在 PC 上效果一直是好的,我手上開發(fā)用的安卓平板上效果也是好的。昨天領導拿過來一個華為平板對我說:“文字怎么不是垂直居中”。我一看,還真是。

    “在我電腦上是好的?。 ?/p>

    初始方案:line-height 實現(xiàn)文字垂直居中

    Hello World .content { display: inline-block; width: 120px; font-size: 14px; height: 36px; line-height: 36px; text-align: center; background-color: cornflowerblue; }

    這種方案在 PC 上顯示都是正常的,在安卓平板上文字會偏移。

    查找資料后,驗證后發(fā)現(xiàn)下面這種解決方案有效。

    修改后方案:flex 實現(xiàn)文字垂直居中

    Hello World .content { display: flex; /* flex 布局 */ width: 120px; height: 36px; align-items: center; /* 文字垂直居中 */ text-align: center; justify-content: center; /* 一行文字的時候 text-align 無效 */ background-color: cornflowerblue; }

    鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
    上一篇 2022年6月21日 06:29
    下一篇 2022年6月21日 06:29

    相關推薦

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時間:周一至周五,10:30-18:30,節(jié)假日休息