css - 移动端适配字体
伊谢尔伦
伊谢尔伦 2017-04-17 14:31:49
0
4
908

刚开始做移动端有点问题! 用JS动态计算html的fant-size 可一适配,但是元素的字体怎么设置,用也rem?还是用px? 我用的是px+媒体查询做的适配,但不知道要适配的屏幕有多少种?麻烦解答下!!! 补充一下 (元素的字体是rem还是px 适配多少种)

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(4)
大家讲道理

リーリー

いいねを押す +0
PHPzhong

メディアクエリを使用して別途設定する必要があります。そうしないと、フォントが醜くなります
ショッピングサイトのモバイル版を見てください。たくさんのことが書かれています

いいねを押す +0
洪涛

(function (psdWidth){
var r = document.documentElement;
var w = r.clientWidth;
r.style.fontSize = (w > 720 ? 720 : w })(640);

これは私がいつも使っているものです。
1rem=100px(デザイン案のサイズ)に合わせてページ上で変換します。
ページ スタイル シートがロードされる前に実行するのが最善です。そうしないと、最初に CSS をロードしてからサイズを再計算した後にページがフラッシュされます。

いいねを押す +0
阿神

js:
//JS を px から rem に変換

リーリー

説明: 私の会社の設計図は 750 で、HTML で font-size:20px を設定しました。
次に、設計草案の px サイズを 40 プラス rem で割ってモバイル ユニットを取得します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート