CSS の 6 つの重要なセレクター (3 秒で覚える)

CSS の 6 つの重要なセレクター (3 秒で覚える)

出典: https://blog.csdn.net/qq_44761243/article/details/108227213

CSS セレクターとは何ですか? ? ?

1. ワイルドカード文字 (*)

グローバル セレクターまたはユニバーサル セレクターとも呼ばれます。名前が示すように、すべての要素のスタイルを定義します。すべての要素のパディングを 2px に設定するなど、ページの美しさを高めるために、一部のデフォルト スタイルでよく使用されます *{padding: 2px; }。

2. タグセレクター

div、p、img などの要素セレクターとも呼ばれます。

3. クラスセレクター

クラス名は数字で始めることはできず、 で始める必要があります。ページのクラス名は繰り返すことができます。たとえば、クラス名 { } の形式。

4. IDセレクター

# で始まります。同じ ID 名をページに表示することはできません。

5. パラレルセレクター

つまり、複数のセレクターで同じスタイルをコンマで区切って設定する必要があります。たとえば、div,p{ color:red;} は、div タグと p タグのフォント色を赤に設定します。

6. 親子セレクター

要素間の関係で言えば、変化するのは息子です。セレクターはスペースで区切られます。たとえば、div h1{ font-size:60px;} は、div タグ内の h1 タグのフォント サイズを 60 ピクセルに設定します。ここで、スタイルを変更するには、h1 を div 内に配置する必要があります。

優先度:

IDセレクター > クラスセレクター > タグセレクター > ワイルドカード

優先順位を説明する必要はありません。最初にロードして実行した人がボスです┗|`O′|┛

擬似クラスセレクターや擬似 ID セレクターなど、ここで一つ一つ紹介しきれないセレクターは他にもたくさんあります。重要なのは、覚えられない場合は、上記のものだけを覚えておくことです。これらはより一般的に使用されます。理解しやすくするためにいくつか例を挙げます。

クラス名と ID 名の命名規則:

1. 名前を数字で始めないでください。

2. クラス名とID名は文字通りの意味が明確である必要があります。中国語は使用しないでください。英語が苦手な場合は、ピンインを使用できます。ピンインが苦手な場合は、忘れてください。使用しないでください。ハハハ。 「馬鹿にしてないよ~」

世間知らずだったり、怠け者だったりすると、1、2、3と書いても構いません。しばらくしてからもう一度見たときに、1、2、3が何と書いてあるか思い出せなくて、がっかりするでしょうo(≧口≦)o

要約する

これで、CSS の重要なセレクター 6 つ (3 秒で覚えられる) についての記事は終了です。CSS セレクターに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  Photoshop を使って Web ワイヤーフレームを作成する方法

>>:  Zabbix による SQL Server の監視プロセスの詳細な説明

推薦する

Ubuntu 16.04 で Python 3 を使用して Django プロジェクトを作成し、実行する方法

ステップ1: Djangoプロジェクトを作成するターミナルを開き、書き込みたいプロジェクトのアドレス...

MySQLデータベーストリガーの詳細な説明

目次1 はじめに2 トリガーの紹介3 トリガーを作成する4 トリガーを表示5. トリガーの削除6 結...

JDKネイティブスレッドプールのバグを修正するTomcatの実装原理

処理能力と同時実行性を向上させるために、Web コンテナは通常、リクエストを処理するタスクをスレッド...

この記事では、Vueのフロントエンドページングとバックエンドページングを実装する方法を説明します。

目次1: フロントエンドの手書きページング(データ量が少ない場合) 2: バックエンドのページング、...

Linux システムに 3 つ以上の Tomcat をインストールする (詳細な手順)

複数のTomcatをインストールする場合は、システムにJDKがインストールされている必要があり、 T...

画像ボタン送信とフォーム繰り返し送信の問題に関する議論

多くの場合、フォームを美しくするために、送信ボタンが画像に置き換えられます。ただし、細部に注意を払わ...

JSはプログレスバーをドラッグして要素の透明度を変更することを実装しています

今日ご紹介したいのは、ネイティブ JS を使用してプログレス バーをドラッグし、要素の透明度を変更す...

HTM と HTML の違いは何ですか? HTM と HTML の違いは何ですか?

Web デザインを学習する過程で、html と htm の関係など、遭遇した多くの問題について深く...

JavaScript 初心者のための二分探索木アルゴリズムのチュートリアル

目次バイナリ検索木 (BST) とは何ですか?バイナリツリーの基本的な走査(インオーダー、ポストオー...

Dockerは複数のポートマッピングコマンドを有効にします

次のように: docker run -d -p 5000:23 -p 5001:22 --name ...

Postman に基づく HTTP インターフェース テスト プロセスの分析

偶然、素晴らしい人工知能のチュートリアルを発見したので、みんなと共有せずにはいられませんでした。この...

Vue要素と多言語切り替えの詳細な説明

目次序文複数の言語を切り替えるにはどうすればいいですか? 1. vue-i18nパッケージをインスト...

CentOS 7にDockerをインストールする

Linuxシステムをお持ちでない場合は、ダウンロードとインストールについてはhttps://www....

yum の基本的な使い方と例(推奨)

yumコマンドYum (フルネームは Yellow dog Updater, Modified) ...

Linuxで現在のスクリプトの実際のパスを取得する方法

1. 現在のスクリプトの実際のパスを取得します。 #!/bin/bash if [[ $0 =~ ^...