コマンドを実行してプラグインpostcss-pxtoremをインストールします npm インストール postcss-pxtorem -D postcss.config.jsと同じディレクトリに新しいpackage.jsonを作成します。ファイルの内容は次のとおりです。 モジュール.エクスポート = { プラグイン: { '自動プレフィックス': { ブラウザ: ['Android >= 4.0', 'iOS >= 7'] }, 'postcss-pxtorem': { rootValue: 32, //結果は、デザイン要素のサイズ/32です(通常、750pxデザインのルート要素のサイズは32に設定されます)。たとえば、要素の幅が320pxの場合、最終ページは10remに変換されます。 propList: ['*'], //プロパティセレクタ、*は一般的なセレクタを示しますBlackList:[]はセレクタを無視します。ig-は、.ig-で始まるすべてのセレクタが変換されないことを示します} } } postcss.config.jsの設定が完了したら、プロジェクトを再起動して有効にする必要があります。 ルート ディレクトリ src の util ディレクトリに新しい rem.js ファイルを作成します。 // rem比例適応設定ファイル // 基本サイズ const baseSize = 750 // この値はpostcss.config.jsファイルのrootValueと一致している必要があることに注意してください // rem関数を設定する function setRem () { // 現在のページ幅は 375 幅の拡大縮小率を基準としており、必要に応じて変更できます。一般的に、設計図は 750 幅です (設計図を入手して、都合に合わせて変更できます)。 定数スケール = document.documentElement.clientWidth / 375 // ページのルート ノードのフォント サイズを設定します ("Math.min(scale, 2)" は最大拡大率が 2 であることを意味します。実際のビジネス ニーズに応じて調整できます) document.documentElement.style.fontSize = baseSize * Math.min(scale, 2) + 'px' } // setRem() を初期化する // ウィンドウサイズを変更するときに rem をリセットする window.onresize = 関数 () { リセット() } rem.jsファイルをmain.jsにインポートし、プロジェクトを開始します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: 有名なウェブサイトのロゴに使われている25種類のフォントのコレクション
>>: React Hooksコンポーネント間で値を渡す方法の詳細な説明(tsを使用)
導入MySQL データベースの読み取りと書き込みの分離を設定すると、データベースに対する書き込み操作...
序文フロントエンド コードの記述では、「互換性」という言葉から逃れることはできません。過去の PC ...
MySQL は、スウェーデンの会社 MySQL AB によって開発されたリレーショナル データベース...
多くの場合、bash スクリプト内またはスクリプト自体内で直接 sudo を使用してコマンドを実行す...
privot は、多対多の関係の中間テーブルです。 PT5 フレームワークは自動的に privot ...
Prometheus (プロメテウスとも呼ばれる) 公式サイト: https://prometheu...
この記事では、kubernetes1.5.2 から kubernetes1.10 にアップグレードす...
このチュートリアルでは、LinuxでのMySQL 5.6.33のインストールと設定方法を参考までに紹...
データベース操作を学び始めたばかりです。今日、データを保存していたところ、エラーが発生していることに...
Mixin は、再利用可能な機能を Vue コンポーネント間で分散する非常に柔軟な方法を提供します。...
Linux インストール MySQL ノート1. MySQL データベース サーバーをインストールす...
<br />ヘッダーはテーブルの最初の行を参照します。ヘッダー内のテキストは中央揃えで太...
目次1. 材料を準備する2. Linuxカーネルファイルをダウンロードする3. コンパイル4. TF...
1. ダウンロード1. MySQL msi 公式 Web サイトから最新のダウンロードをクリックす...
最近、Docker イメージのプルが非常に不安定です。遅く、タイムアウトすることがよくあります。 x...