ホームページ >ウェブフロントエンド >フロントエンドQ&A >CSSセレクターとは何ですか?
<p>
要素のフォントの色を赤として定義したい場合、次のコードを使用できます。
p { color: red; }<p> このようにして、すべての段落テキストは次のようになります。赤。
<p class="highlight">This text will be highlighted in some way.</p>
.highlight { background-color: yellow; }<p>この例では、クラス「highlight」を持つすべての要素の背景色を黄色に設定します。
<p id="main-heading">This is the main heading of the page.</p>
#main-heading { font-size: 24px; }<p> この例では、ID セレクターを使用して、ID「main-Heading」を持つすべての要素のフォント サイズを 24px に設定します。
<input type="text" value="Input text here"> <input type="submit" value="Submit">
input[type="text"] { width: 200px; } input[type="submit"] { background-color: blue; color: white; }<p> この例では、属性セレクターを使用してすべての
<input>
要素を選択します 幅を設定しますtype
属性を持つ要素の text
を 200px に設定し、type
属性を持つ要素の背景色とフォント色を submit
に設定します。青に設定します。白に設定します。
:hover
: マウスが要素上をスライドしたときの状態
<li> :active
: 要素をクリックしたときの状態
<li>
:visited
: リンクにアクセスしたときの状態
<li>
:focus
: 要素 マウスフォーカスを取得したときの状態
<li>
:nth-child()
: 要素の兄弟要素を選択
<li>
:last-child
: 要素を選択します。兄弟要素の最後の要素です。
button:hover { background-color: red; } input:focus { outline: none; } ul li:nth-child(2) { color: blue; } div:last-child { font-size: 16px; }<p>この例では、マウスが
< 上にあるときの状態の背景色を設定します。 ;button>
要素。 <input>
要素にマウス フォーカスが置かれると、境界線が削除されます。各 <ul>
リストの 2 番目の <li>
要素のテキストの色を青にしました。最後の <div>
要素では、フォント サイズを 16px に設定します。
<p>概要
<p>CSS セレクターには多くの種類があり、さまざまなニーズやシナリオに応じてセレクターを使用できます。これらのセレクターの使用をマスターすれば、CSS プログラミングの効率を大幅に向上させることができ、同時にコードをより簡潔で読みやすく、保守しやすくすることができます。 以上がCSSセレクターとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。