序文: 最近の医療モバイル プロジェクトに基づいて、Vue はさまざまな画面のさまざまな画面サイズにどのように適応するのでしょうか。 1. 適応ソリューションこのプロジェクトで使用した vue モバイル ソリューションは、amfe-flexible と postcss-pxtorem の組み合わせです。 まず、amfe-flexibleを紹介します amfe-flexible は、主に 1rem を viewWidth/10 に設定する柔軟なレイアウト構成スキームです。 そして、このライブラリpostcss-pxtoremがあります postcss-pxtorem は、ピクセル単位を rem 単位に変換する postcss プラグインです。 2. 使い方と設定方法は?1. amfe-flexibleとpostcss-pxtoremをインストールする npm をインストール amfe-flexible --save npm をインストール postcss-pxtorem --save 2. インストールが完了したら、使用する前に導入する必要があります。 これを使用するにはmain.jsにインポートする必要があります 'amfe-flexible' をインポートします。 このインポートはOKです 3. 次にpostcss-pxtoremの設定手順に進みます postcss-pxtorem を設定するには、vue.config.js、.postcssrc.js、postcss.config.js のいずれかで設定します。重みは左から右に向かって小さくなります。そのようなファイルがない場合は、新しいファイルを作成します。設定する必要があるのは、次のいずれかだけです。 便宜上、vue.config.js のコードを次のように構成しました。 モジュール.エクスポート = { //...その他の設定 css: { ローダーオプション: { ポストcss: { プラグイン: [ 'postcss-pxtorem' が必要です({ ルート値: 37.5, プロップリスト: ['*'] }) ] } } }, } .postcssrc.js または postcss.config.js で次のように設定します。 モジュール.エクスポート = { 「プラグイン」: { 'postcss-pxtorem': { ルート値: 37.5, プロップリスト: ['*'] } } } 注記: 上記の構成でプロジェクトで使用できます。 たとえば、私たちのプロジェクトでは次のように記述します。 .ログインフォーム{ 幅: 90%; 位置: 絶対; 上位: 50%; 左: 50%; 変換: translate(-50%, -50%); 背景色: #fff; パディング: 20px; ボックスのサイズ: 境界線ボックス; 境界線の半径: 10px; 。タイトル { 位置: 絶対; 上: -50px; フォントサイズ: 24px; 色: #fff; 左: 0; 右: 0; テキスト配置: 中央; } } コードの出力は次のようになり、プラグインによって単位が自動的に変換されます。 ログインラッパー.ログインフォーム{ 幅: 90%; 位置: 絶対; 上位: 50%; 左: 50%; 変換: translate(-50%,-50%); 背景色: #fff; padding: .53333rem; // これは変換された単位であることに注意してください box-sizing: border-box; border-radius: .26667rem; // これは変換された単位であることに注意してください} これで、vue モバイル端末に最適な適応ソリューションに関するこの記事は終了です。vue モバイル端末に最適な適応ソリューションに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MySQL は ACID トランザクションをどのように実装しますか?
目次序文問題の説明原因分析拡大する総括する序文最近、データの欠落やデータの損失に関するフィードバック...
この記事では、Linux のユーザーおよびグループのコマンドについて例を挙げて説明します。ご参考まで...
ドロップダウン メニューやスライド メニューを使用している Web サイトをたくさん見つけたので、私...
コードをコピーコードは次のとおりです。 <フォームメソッド="post" ...
少し前に、「ORACLE でコミットされていないトランザクションの SQL ステートメントを見つける...
この記事の例では、書籍ショッピングカート機能を実現するためのVueの具体的なコードを参考までに共有し...
よく知らないサーバーの場合や、かなり前にインストールした場所を忘れてしまった場合、構成ファイルの場所...
この記事では、Windows Server オペレーティング システムのインストールと企業でのそのア...
数日前に CentOS8 がリリースされました。8 の最初のバージョンですが、今日は VM12 に ...
目次序文標準的なSFCの書き方スクリプト設定可変露出部品の取り付け小道具カスタムイベント要約する序文...
環境の紹介: Ubuntu Server 16.04.2+MySQL 5.7.17 コミュニティ サ...
私は頻繁にシステムをインストールするので、インストールのたびにいくつかのソフトウェアを再インストール...
インタビュアー: Vue のソースコードを読んだことはありますか?応募者:あります。インタビュアー:...
1. MySQLがインストールされているかどうかを確認します。次のコードで確認できます。 [root...
この記事では、参考までに、計算機のWebバージョンを実装するためのJavaScriptの具体的なコー...