uni-appのスタイルの詳細な説明

uni-appのスタイルの詳細な説明

uni-app のスタイル

  • sassプラグインは公式ウェブサイトからダウンロードし、指示に従うだけです。
  • rpx は responsive px の略で、画面の幅に合わせて変化する動的な単位です。幅 750 の画面を基準とすると、750rpx がまさに画面の幅になります。画面が広くなると、rpx の実際の表示効果も比例して拡大されます。
  • 外部スタイルシートをインポートするには、 @importステートメントを使用します。 @import後には、インポートする外部スタイルシートの相対パスが続き、; はステートメントの終わりを示します。
  • App.vue で定義されたスタイルはグローバル スタイルであり、すべてのページに適用されます。 pages ディレクトリの下の vue ファイルで定義されたスタイルはローカル スタイルであり、対応するページにのみ適用され、App.vue 内の同じセレクターをオーバーライドします。

uni-app はフォントアイコンの使用をサポートしています。使い方は通常の Web プロジェクトと同じです。以下の点に注意してください

  • フォント ファイルが 40kb より小さい場合、uni-app はそれを自動的に base64 形式に変換します。
  • フォント ファイルは 40kb 以上であり、開発者が自分で変換する必要があります。そうしないと、効果がありません。
  • フォントファイルの参照パスには、~@ で始まる絶対パスを使用することをお勧めします。
<テンプレート>
	<表示>
		<表示>
			スタイル学習 </view>
		<ビュークラス="box1">
			テストテキスト <text>123</text>
		</ビュー>
		<view class="iconfont icon-shipin">
		</ビュー>
	</ビュー>
</テンプレート>
<スクリプト>
</スクリプト>
<スタイル lang="scss">
	@import url("./a.css"); // インポートされた外部 CSS ファイル .box1{
		width: 350rpx; //rpx はボックスだけでなくテキストにも使用できます height: 350rpx;
		背景: 赤;
		フォントサイズ: 50rpx;
		色: #FFFFFF;
		文章{
			色: ピンク;
		}
	}
</スタイル>

App.vueで共通のグローバルスタイルを定義する

<スタイル>
	/*各ページに共通のCSS */
	// グローバル スタイルはローカル スタイルによって上書きされます @import url("./static/fonts/iconfont.css");
	.box1{
		背景: ピンク;
	}
</スタイル>

要約する

この記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。

以下もご興味があるかもしれません:
  • uniapp 要素ノードスタイルの動的変更の詳細な説明
  • uniappとvueの違いの詳細な説明
  • uniappの無痛トークンリフレッシュ方法の詳細な説明
  • uniappのグローバル変数実装の詳細な説明

<<:  企業サイトとコラム辞典 中国語と英語の比較 中国語と英語のバイリンガル企業サイトを作る仲間は

>>:  HTML ベースタグ target=_parent の使用の紹介

推薦する

Linux 上での Go 環境の構築のインストールと設定の説明

Linux で Go 環境を構築するのは非常に簡単です。 1. go1.2.1.linux-386....

MySQLでホワイトリストアクセスを設定する方法

MySQLでホワイトリストアクセスを設定する手順1. ログイン mysql -uroot -pmys...

Docker の MySQL コンテナのタイムゾーン問題の修正

序文Ahhang が Springboot プロジェクトを開発していたとき、フロントエンドから検証コ...

ウェブページのアクセス速度に関する主な問題と解決策

<br />ウェブサイトのアクセス速度はウェブサイトのトラフィックに直接影響を及ぼし、ウ...

Truncate Table の使用法の説明

テーブルを切り捨てる個々の行の削除をログに記録せずに、テーブル内のすべての行を削除します。文法 テー...

CSS における XHTML タグの対応する属性と使用法

XHTML CSS を使って Web ページをデザインし始めた頃は、タグの使用経験も少なく、あまり気...

フロントエンド HTML+CSS+JS を使用してシンプルな TODOLIST 関数を開発する (メモ帳)

目次1. 簡単な紹介2. スクリーンショットを実行する3. コードの紹介4. まとめ1. 簡単な紹介...

goaccess を使用して nginx ログを分析する詳細な方法

最近、goaccess を使って nginx ログを分析したいのですが、nginx ログの設定形式が...

vue 要素 el-transfer にドラッグ機能を追加

コア資産管理プロジェクトでは、el-transfer にドラッグ アンド ドロップによる並べ替えと、...

Vue での ref の使用法とデモンストレーション

ref 定義:要素またはサブコンポーネントの参照情報を登録するために使用されます。参照情報は、親コン...

mysql5.7.22 ダウンロードプロセス図

1. 公式ウェブサイト www.mysql.com にアクセスし、ダウンロードを選択します。 2. ...

検索ナビゲーションバー付きの CSS サンプルコード

この記事では、CSS を使用して検索機能付きのナビゲーション バーを作成する方法を説明します。以下の...

MySQLでバッチを更新するいくつかの方法

通常、フィールド値を更新するには次の SQL ステートメントを使用します。 mytable を更新し...

Navicat がデータベース データ構造をインポートする際に発生するエラー datetime(0) の SQL レポートの問題を解決します。

エラー発生: MySQL 5.7 から SQL にデータベースをエクスポートし、それを MySQL ...

ウェブページ HTML 順序付きリスト ol と順序なしリスト ul

データを整理するためのリストWeb ページの表示を制御する多数の HTML タグを学習した後、読者は...