読者です 読者をやめる 読者になる 読者になる

プログラマーな日々

プログラマーをやっています。好きなツール:WorkFlowy、好きな言語:C#、好きなサービス:Backlog、好きなAWS:AWS Lambda。

CSS 部分的な属性値セレクタ

CSS

部分的な属性値セレクタを使うと、スペース区切りで値を複数指定できる属性で、そのいずれかの値指定の有無に基づいて要素にスタイルを適用させることができます。

使用例

<!DOCTYPE html>
<html lang="ja">
<head>
<title>Hello! CSS</title>
<meta charset="UTF-8">
<style>
[class~="notification"] {    /* class:notificationが指定された要素 */
    color:  red;
}
</style>
</head>
<body>
<p class="notification emphasis">第1段落です。</p>
<p class="emphasis">第2段落です。</p>
<p class="notification">第3段落です。</p>
</body>
</html>

レンダリング(Chrome)

関連エントリー

CSSエントリーのまとめ - プログラマーな日々
CSSに関するエントリーのまとめページです。 ...