CSSプロパティ辞典WebProgrammingPortalウェブプログラミングポータルログインまたはアカウント作成Cautionお使いのブラウザはJavaScriptが実行できない状態になっております。当サイトはWebプログラミングの情報サイトの為、JavaScriptが実行できない環境では正しいコンテンツが提供出来ません。JavaScriptが実行可能な状態でご閲覧頂くようお願い申し上げます。【CSSセレクタ】E:not(s)TechAcademy(テックアカデミー)当サイト著者の桜舞春人もメンター(先生)としてちょろりと参加しているTechAcademyさんです。爆速で技術を習得して結果を出したいと考える方に超絶おすすめです。紹介記事はこちらへどうぞ。運営及び開発費用ご支援のお願い当サイト(wp-p.info)の情報はお役に立ちましたでしょうか。当サイトでは運営及び開発費用ご支援の募集をさせて頂いております。よろしければご支援についてご検討頂けませんでしょうか。※ご決済時はPayPal様の決済画面へ遷移します。【CSSセレクタ】E:not(s)『セレクタ:not(セレクタ)』で、特定の要素以外の要素や、特定の属性や値を持たない要素に適用できます。IE8以下では動きません。『:not()』の記述方法は『()』の中に否定したいセレクタを記述すればOKです。全ての要素の中から特定のセレクタを除外したい場合は『*:not(セレクタ)』と記述すればOKで、『*』は省略できますので『:not(セレクタ)』と記述してもOKです。『()』の中に属性セレクタを入れることもできます。』や『>』や『+』などを使用した子孫要素や兄弟要素を特定するセレクタ)以外のセレクタは入れることができませんのでご注意ください。『:not()』は複数続けて記述することが可能なので『:not(セレクタ1):not(セレクタ2)』といったように複数の条件付けをすることが可能です。全ての要素に対して『:not()』を記述した場合(『:not()』もしくは『*:not()』)に、一部のブラウザでその指定が反映されないバグが確認されていますのでご注意ください。p要素の中から『hoge』というクラス名を持たない要素を赤字にします。p要素の中から『class』属性を持たない要素の文字サイズを20pxにします。div要素の中からクラス名とid名を持っていない要素の背景を黄色にします。『()』の中には単純セレクタしか入れられませんのでこの指定は反映されません。p要素の中から『hoge』というクラス名を持たない要素を赤字にします。p要素の中から『class』属性を持たない要素の文字サイズを20pxにします。div要素の中からクラス名とid名を持っていない要素の背景を黄色にします。『()』の中には単純セレクタしか入れられませんのでこの指定は反映されません。*/<p>ここはp要素です。class="hoge">ここはp要素です。class名に『hoge』と指定しています。</p><div>ここはdiv要素です。class="miku">ここはdiv要素です。class名に『miku』と指定しています。id="miku">ここはdiv要素です。id名に『miku』と指定しています。標準ブラウザ記事の間違いや著作権の侵害等ございましたらお手数ですがこちらまでご連絡頂ければ幸いです。TechAcademy(テックアカデミー)当サイト著者の桜舞春人もメンター(先生)としてちょろりと参加しているTechAcademyさんです。爆速で技術を習得して結果を出したいと考える方に超絶おすすめです。紹介記事はこちらへどうぞ。トップページへTweetシェアIntroduction当サイトでは有料会員様の募集をしております。現在約431本の記事を公開中です。有料会員になるとこれら全ての記事が読み放題となります。ご購入下されば幸いです。有料会員権はまとめ買いがお得です。