1. 程式人生 > >font-boosting問題(移動端設定相同的font-size但是顯示不對應)

font-boosting問題(移動端設定相同的font-size但是顯示不對應)

在移動端頁面開發中,使用一個css來設定元素中的font-size,但是對於同一個class設定,在不同元素中效果卻不同,而且在除錯的時候該表font-size發現也有相應,說明這個class有效果,但是在不同元素中卻得到不同的效果,特別當元素中含有的文字元素數量差別較大時。

在網上查詢資料之後發現這個是一個叫font-boosting的問題,當文字數量太多,計算機認為在螢幕上顯示這麼多文字會導致使用者不能清晰閱讀時,他會自動設定font-size的大小,這個時候得到不同的字型大小的效果,

解決方法:在該元素的class中新增max-height:100%,這個對於元素顯示沒有效果,但是可以防止font-boosting

更細節的解釋:

https://github.com/amfe/article/issues/10

相關推薦

font-boosting問題移動設定相同font-size但是顯示對應

在移動端頁面開發中,使用一個css來設定元素中的font-size,但是對於同一個class設定,在不同元素中效果卻不同,而且在除錯的時候該表font-size發現也有相應,說明這個class有效果,但是在不同元素中卻得到不同的效果,特別當元素中含有的文字元素數量差別較大時。

附兩個自己認為比較重要的連結地址移動的position:fixed,flexbox實現垂直居中佈局

http://bradfrost.com/blog/mobile/fixed-position/移動端實現position:fixed有哪些問題 http://zh.learnlayout.com/flexbox.html

移動設定html的font-size從而設定rem的大小

(function(){ var colCount = 20; // 設定列寬 var colWidth = document.documentElement.clientWidth / colCo

利用MUI滑動進行利息計算移動APP顯示

this 運行 row class mage -a 比較 top 2個 在開發移動端的應用時,會用到很多的手勢操作,比如滑動、長按等,為了方便開放者快速集成這些手勢,mui內置了常用的手勢事件,其中滑動應用是比較常見的應用操作,本篇文章將講述如何利用滑動改變對應值進行計算和

圖片大小自適應垂直居中的方法移動

ans translate color width 方法 form relative left ati img{ position: relative; max-height: 100%; max-width: 100%; width: a

viewport 模板移動

css ref capable tle wid 標題 obi init scale <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta content="

雲展網教程 | 如何隱藏/顯示使用說明移動

第一次用移動裝置閱讀雲展網的雜誌時,會彈出使用說明,便於使用者瞭解如何閱讀使用。 點選右上角“×”按鈕,可關閉說明;點選右上角“?”按鈕,即可再次檢視說明 如何隱藏/顯示使用說明? 1、在個人中心我的資料夾找到書籍,進入編輯狀態 2、選擇html閱讀模式,設定→工具欄設定

移動設定詳解

<meta name="viewport" content="width=device-width,height=device-height,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-sc

php 判斷訪問的是否為移動移動、pc,是否為微信瀏覽器

函式,設定為公共函式即可! /** * //判斷是否手機裝置 * @return boolean */ function is_mobile_request() { $_SERVER['ALL_HTTP'] = isset($_SERVER['ALL_HTTP']) ? $_SERVER

swiper的介紹以及使用移動滑動螢幕切換頁面案例

一、swiper介紹 Swiper常用於移動端網站的內容觸控滑動  Swiper是純javascript打造的滑動特效外掛,面向手機、平板電腦等移動終端。  Swiper能實現輪播圖、觸屏焦點圖、觸屏Tab切換、觸屏多圖切換等常用效果。  Swiper開源、免費、穩定、使用

如何在移動設定1px的border

在這裡我只介紹下邊框的實現: 實現原理:偽類+縮放 工具:stylus預編譯器 1、在 stylus資料夾中建立mixin.styl檔案,內容如下:(即通過偽類+子絕父相 實現1px的下邊框,這只是開始,並沒有結束 ) border-1px($color)

移動設定根節點字型大小

var view_width = window.screen.availWidth; var _html = document.getElementsByTagName('h

html適應移動設定

<meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css

前端系列教程之HTML移動適配

說一下自己對移動端適配的一個體會吧,理論就不多說了,咱們重點說方法: 移動端適配大致有三種適配方案加上常用的佈局方案 三種適配方案: 一、 百分比適配(%) 百分比主要在於主視角的定位和縮放,百分比的取值以原設計稿的尺寸為標準。 舉個例子,一個元素在原設計稿裡,量出來距離頂部是 20

如何使用手機預覽Vue專案移動

1、在命令列中輸入npm run dev ,啟動自己的vue專案,例:http://localhost:8081/#/goods,可以在瀏覽器預覽2、那麼如何在手機端預覽vue專案呢?WIN+R,輸入cmd啟動命令列工具,輸入ipconfig檢視本機ip3、本機ip替換loc

vue框架搭建移動-crm7slyun專案

一.開發環境 安裝nodejs、webpack,按網上教程即可 二.vue-cli初始化專案 拉取git已建好的專案名,在本地使用vue-cli初始化專案,按網上教程即可 三.css處理方式(scss) 使用scss方式處理css,首先安裝scss:執行 npm i

uaredirect.js 進行判斷是pc還是wap移動 wap跳轉頁面

在pc的網址裡面加入程式碼 <script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js"type="text

基於React的仿QQ音樂移動

前言 由於這段時間工作上也是挺忙的,就沒有時間去寫這個專案,中間一直都是寫寫停停,進度也是非常慢的。正好前幾天都還比較空,就趕緊抓著空閒時間去寫這個專案,最後緊趕慢趕地完成了。本專案採用了React的框架,可以幫助那些想學習React的同學們去深入學習Reac

機器學習與計算機視覺移動深度學習優化框架

【 宣告:版權所有,歡迎轉載,請勿用於商業用途。 聯絡信箱:feixiaoxing @163.com】       我們利用tensorflow、keras、caffe或者mxnet訓練好的模型總要移植到嵌入式裝置上去執行,因此需要特定的深度學習優化框架。這

使用手機預覽Vue專案移動

1、在命令列中輸入npm run dev ,啟動自己的vue專案,例:http://localhost:8081/#/goods,可以在瀏覽器預覽2、那麼如何在手機端預覽vue專案呢?WIN+R,輸入cmd啟動命令列工具,輸入ipconfig檢視本機ip3.將vue專案中的i