兄弟セレクタ - CSS入門【CSS3対応】

兄弟セレクタは、「+」あるいは「~」で、2つのセレクターを接続し、同じ親要素の子で、1つ目の要素の直後にある2つ目の要素を指定します。

「+」の場合は、隣接している後ろの要素を指定し、「~」の場合は、隣接している必要はなく、後ろに現れる要素を指定します。

「+」の場合だけ解説します。

兄弟セレクタ

<style>
  img + p {
    color: red;
  }
</style>

<div>
  <img src="/images/webdesign-logo.png">
  <p>
    兄弟セレクタ
  </p>
</div>

imgの直後の兄弟要素であるpにスタイルシート(CSS)が適用されるていることに注目してください。

兄弟セレクタのサンプル

実際に兄弟セレクタってどんな時に使うの?

実用例では、ブラウザに依存しないオリジナルのチェックボックスラジオボタンを作るときに使用します。

リンク先にサンプルがあります。

業務に役立つPerl

Perlテキスト処理のエッセンス

PerlでポータブルなLinuxファイル管理入門

ITエンジニアの求人情報など

 ITエンジニアの求人情報・Webサービス・ソフトウェア・スクールなどの情報。