特定のclass属性を持ったhタグだけ別のCSS読ませたい(疑似否定クラス not)

css

先日ブログ本文内のh2属性を装飾して見出しっぽくしようとしたら、ブログタイトル下のブログ紹介文もh2属性を使っていたらしく何もないのに見出しの枠だけ出てしまって困っていたところ、CSS3で追加された疑似否定クラスというのを使えばいいらしいということがわかりました。

 

疑似否定クラス not

こっちはCSSのサンプル

 

続いてHTMLのサンプル

 

このように設定した場合、class属性のあるブログ説明側はh2のスタイルが適用され、class属性のない見出しにはh2:not([class])が適用されます。

 

今日のまとめ

  • CSSではまったよ!
  • 特定の属性を含まないタグのみ適用できるようになったよ!
  • CSS3からなのかこれ・・・

カテゴリー

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)