スタイルスコープ注意事項:
1. ディープセレクター: 子コンポーネントに影響を与える可能性があります。疑似クラス => :deep(cls: 影響を受けるセレクター) を使用します。 .a :deep(.b) { ... } 2. スロットセレクター: スロットコンテンツのスタイルに影響を与えます。疑似クラスを使用する => :slotted(selector) :sloted(.a) { ... } 3. グローバルセレクター: スタイルはグローバル環境に影響します。 疑似クラスを使用する => :global(selector) :sloted(.a) { ... } スコープ付きスタイルはスタイルとともに存在できる スタイルモジュールスタイル タグにはモジュールが含まれています。そのスタイルは、スタイル スコープと同様に、現在のコンポーネントにのみスコープできます。 このメソッドは、CSS を CSS モジュールにコンパイルし、CSS スタイルを使用するためにコンポーネントの $styles オブジェクトに公開します。 <テンプレート> <p :class="$style.red"> これは赤であるべきだ </p> </テンプレート> <スタイルモジュール> 。赤 { 色: 赤; } </スタイル> モジュールに値を割り当てて、公開されるオブジェクトの名前をカスタマイズできます <テンプレート> <p :class="style.red"> これは赤であるべきだ </p> </テンプレート> <スタイル モジュール = 'スタイル'> 。赤 { 色: 赤; } </スタイル> useCssModule() API を使用して、結合された API で cssModule を使用できます。 // デフォルトでは、<style module> useCssModule() のクラスを返します // 名前を付けて、<style module="classes"> でクラスを返す useCssModule('classes') 状態駆動型動的CSSv-bind() を使用して、CSS 値を動的コンポーネントの状態と関連付けることができます。 <テンプレート> <div class="text">こんにちは</div> </テンプレート> <スクリプト> エクスポートデフォルト{ データ() { 戻る { 色: 「赤」 } } } </スクリプト> <スタイル> 。文章 { 色: v-bind(色); } </スタイル> 要約するこれで、vue3 シングルファイル コンポーネントのスタイル機能に関するこの記事は終了です。vue3 シングルファイル コンポーネントのスタイル機能に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Windows 10 での MySQL 8.0.20 のインストールと設定方法のグラフィック チュートリアル
>>: CentOS 7 に MySQL 8.0.20 データベースをインストールするための詳細なチュートリアル
コンテンツ プロパティは CSS 2.1 で導入され、:before および :after 疑似要素...
1. axiosプラグインをダウンロードする cnpm インストール axios -S 2. mai...
序文Linux のファイルまたはディレクトリの権限については、通常の rwx 権限についてすべて知っ...
この記事は、JS レッドブックの第 8 章に記載されているオブジェクトに関する 2 番目の記事です。...
さっそく、コードを見てみましょう(初心者:特に言うことはありません) <!DOCTYPE ht...
目次ZabbixはNginxを監視するZabbixはTomcatを監視するZabbixはMySQLを...
この記事では主に、Vue + SpringBoot でページ分割されたリストデータを実装する方法を紹...
コンテナの起動コマンドを取得する方法コンテナはすでに作成されていますが、その起動パラメータ(データが...
ページ: ベース: <テンプレート> <div class="タブコンテ...
背景下のようなリストでは、削除ボタンをクリックすると削除操作を実行する必要があります。 リスト生成:...
静的と動的の分離動的リクエストと静的リクエストはミドルウェアを通じて分離され、不要なリクエストの消費...
1. はじめにスロークエリログを有効にすると、MySQL は指定された時間を超えるクエリステートメン...
または、インストールプロセスを自分で書き留めてください。私のサーバーシステムはAliyun Linu...
1.テーブル全体を更新します。データ行の列の値が空の場合は、別の列フィールドの値と同じにします。 ...
関連記事: CentOS7でyumを使用してDockerをインストールするDockerを使ってWin...