亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

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

                問題描述

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

                “在我電腦上是好的啊!”

                初始方案: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; }

                鄭重聲明:本文內容及圖片均整理自互聯(lián)網,不代表本站立場,版權歸原作者所有,如有侵權請聯(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é)假日休息