Chrome如何設置10px字體


Chrome如何設置10px字體

一、不同瀏覽器的字體限制

平台 瀏覽器 默認最小字體 最小字體限制
Mac Chrome 12px 6px
Mac Safari 0px no
Mac Firefox 0px no
Win Chrome 12px 6px
Win IE11 0px no
Win Edge 0px no
Win Firefox 0px no
Mobile Webkit 12px 12px

【注】雖然谷歌瀏覽器可以通過手動修改設置最小到6px,但是對於普通用戶來說並不會進行設置。所以要通過其他的手段實現10px

二、PC瀏覽器制作10px的字體

.font10px {
    font-size: 12px;
    transform : scale(.833);
    /*transform-origin:left center*/
    *font-size: 10px;
  	/*
  	也可以將20px縮放一半
  	font-size:20px;
         transform : scale(.5);
         *font-size : 10px;
  	*/
}

我們要根據文本的位置設置縮放中心:

如果文本是居中的,那么不需要設置縮放中心。

如果文本是左對齊的,那么就需要設置縮放中心為文本左邊。

*font-size:10px是兼容低版本IE【由於低版本ie不支持transform,所以該類對低版本IE來說就相當於只設置了兩個字號。】

三、移動端瀏覽器制作10px字體

由於 Mobile 端絕大多數瀏覽器采用的是 Webkit 內核,我們只需要設置-webkit-text-size-adjust: 100%;,這樣一來就可以在 Webkit 瀏覽器中設置任意大小的字了。

四、其他方式

  • 圖片
  • 自制字體
  • SVG

新人淺見,敬請指摘


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM