1. 開発環境vue //postcss-pxtoremをインストール npm i postcss-pxtorem -S 5. src ディレクトリに新しい rem フォルダーを作成し、新しい rem.js を作成して、次のコードを追加します。 // 基本サイズ const baseSize = 37.5 // rem関数を設定する function setRem() { const salepro = document.documentElement.clientWidth / 750 // 現在のページ幅は 750 幅を基準としています。必要に応じて変更できます。 // ページのルートノードのフォントサイズを設定します。 document.documentElement.style.fontSize = (baseSize * Math.min(salepro, 2)) + 'px' } // setRem() を初期化する // ウィンドウサイズを変更するときに rem をリセットする window.onresize = 関数 () { リセット() } 6. プロジェクトのルート ディレクトリに新しい .postcssrc.js を作成し、次のコードを追加します。 モジュール.エクスポート = { 「プラグイン」: { "postcss-pxtorem": { "ルート値": 37.5, "propList": ["*"] } } }
7. main.js にインポートする '@/rem/rem.js' をインポートします 8. Vue テンプレートで使用し、次のコードを CSS に追加します。 <style lang="scss" スコープ> 。について { 幅: 750ピクセル; 高さ:100vh; ボックスのサイズ: 境界線ボックス; 背景色: 青 !重要; .kk { 幅: 350ピクセル; 高さ: 350ピクセル; 背景色: 赤; } } </スタイル> 9. 効果図は次のとおりです。 10. これでこの共有は終わりです。これが皆さんのお役に立てば幸いです。一緒に頂点を目指しましょう。 上記は、Vue が rem 適応を使用する方法の詳細です。Vue が rem 適応を使用する方法の詳細については、123WORDPRESS.COM の他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: Linux 上で Python3.6 をコンパイルしてインストールするための詳細なチュートリアル
>>: MySQLデータベースでスロークエリログを有効にする方法の詳細な説明
実際のWeb開発では、画像の挿入やCSSファイルなどすべてパスが必要となります。ファイルパスを誤って...
目次質問: 1. リモートログイン権限を有効にする: 2. MySQLの権限を更新します。 3. テ...
Docker を初めて使用する場合は、コンテナの管理を始めるために習得する必要がある基本的なコマン...
知らせ! ! ! uid が (a,b,c,null) に含まれないユーザーから * を選択します。...
まず、フォントアイコンとは何でしょうか?表面的にはアイコンですが、実際はテキストです。テキストの設定...
データは貴重なものであることは誰もが知っています。データをバックアップしなければ、データをそのまま放...
目次1. MySQL msiバージョンをダウンロードする2. インストール3. 環境変数を設定する1...
目次序文方法1: 高コントラスト方法2: getBoundingClientRect() APIを使...
独自のデモを作成するときに、display:flex を使用して垂直方向の中央揃えを実現したいと思い...
CSS Sprite は、CSS スプライトとも呼ばれ、画像結合技術です。この方法は、複数の小さなア...
以前、CSS を使用してテーブルの border + bordercolordark + borde...
ページドメインの関係:メインページ a.html はドメイン A: www.jb51.net に属し...
目次1. redux とは何ですか? 2. 還元の原則3. redux の使い方は? (1)redu...
Linux: Linux バージョン 3.10.0-123.9.3.el7.x86_64 ngin...
目次1. 概要1.1 プロトタイプとは何ですか? 1.2 プロトタイプを入手する2. プロトタイプの...