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データベースでスロークエリログを有効にする方法の詳細な説明
体の部位: <button>ライトのオン/オフを切り替える</button>...
サーバーに複数のサイトを展開するには、異なるサイトにアクセスするために複数のポートを開く必要がありま...
[mysqlカーソルの使い方と機能]例:現在、テーブル A、B、C の 3 つのテーブルがあります。...
MySQL インストール手順 MySQL は、スウェーデンの MySQL AB によって開発された...
この記事を書いている時点でのReactのバージョンは16.13.1です1 npm run eject...
序文多くの管理・オフィスシステムでは、ツリー構造がいたるところで見られます。たとえば、「部門」や「機...
目次1. JS オブジェクトDOM –1、機能–2、テスト3. jQuery –1. 概要–2、使用...
個人的な実装のスクリーンショット:インストール: npm インストール vue-esign --sa...
みなさんこんにちは。今日は12連休ですが、何かお買い物はしましたか?今日は「Linux View S...
最近、docker を学習していたときに、docker コンテナ内のネットワーク状態を照会するために...
1.アルパインイメージをダウンロードする [root@docker43 ~]# docker pul...
この記事の例では、セカンダリメニュー効果を実現するためのJSの具体的なコードを参考までに共有していま...
最終結果はこんな感じです、かわいいでしょう… PS: HTML と CSS の知識があればベストです...
今日は、Linux でリモート アクセス用に MySQL データベースを構成する方法について質問があ...
外国のウェブサイトを開くと文字化けした文字が表示されることが多く、また、英語以外の外国のウェブサイト...