CSS
CSS
Cascading Style Sheet
HTMLなどの寸法言語で作成されたドキュメントのWebサイトでの実際の表現を決定する言語です.
CSSのCは、親要素のスタイル属性を持つ積層の略です.
継承された様子がDOM樹構造の中の滝のように下がっているからです.
セレクタ
선택자 {
(스타일 속성): (스타일 값);
}
HTML要素にスタイルを付けたCSSコードの多くは、上記の構造から構成されています.ご覧のように、リストスタイルの中かっこの前半が選択者です.
フルコレクタ
* { color: red; }
タグコレクタラベル名:指定したラベル署名を持つ要素を選択
p {color : red;}
idコレクタ#idクエリー値:一致する要素を選択するためにidクエリー値を指定します
#p1 { color: red; }
<p id="p1"> paragraph 1</p> (html)
classコレクタ.classツリー値:classツリー値を指定して一致する要素を選択
.container { color: red; }
.text-1 { color: red; }
<div class="container"> (html)
<p class="text-1 text-2 text-3">Center Large Blue</p>
(**html 요소에 class 어트리뷰트 값은 공백으로 구분하여 여러개 지정할 수 있음)
アトリビュートコレクタ(Attribute Collector)コレクタクエリー:指定したクエリーを持つすべての要素を選択
コレクタ[クエリー=値]:指定したクエリーを選択し、指定した値がクエリーの値と一致するすべての要素を選択します.
コレクター[クエリー~=[値]:指定したクエリー値(スペースで区切られた)を含む単語を選択
コレクタ「クエリー」|=「値」:指定したクエリー値と一致するか、指定したクエリー値の後にハイフン(「値-」)で始まる要素を選択します.
コレクタ[クエリー^=[値]:指定したクエリー値で始まる要素を選択
コレクタ[クエリー$=[値]:指定したクエリー値で終了する要素を選択
コレクタ[クエリー*=[値]:指定したクエリー値を含む要素を選択
子孫セレクタ(子孫)
コレクタAコレクタB:コレクタAのすべての子孫(子)要素からコレクタBに一致する要素を選択
div p { color: red; }
サブコレクタコレクタA/コレクタB:コレクタAのすべてのサブエレメントからコレクタBに一致するエレメントを選択
div > p { color: red; }
隣接する兄弟セレクタ(prior sibling)コレクタA+コレクタB:コレクタAの兄弟要素のうち、コレクタAのすぐ後ろにあるコレクタB要素を選択
p + ul { color: red; }
通常の兄弟セレクタ(any older sibling)コレクタAからコレクタBへ:コレクタAの兄弟要素で、コレクタAの後ろにあるすべてのコレクタB要素を選択します.
p ~ ul { color: red; }
Reference
この問題について(CSS), 我々は、より多くの情報をここで見つけました https://velog.io/@kimdlzp/CSSテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol