1. ホーム
  2. css

[解決済み] "セレクタ(CSS)にIDを使うな "なら、IDの代わりに何を使えばいい?

2022-02-01 02:25:39

質問

のいずれかです。 CSS lint ルール は、「セレクタにIDを使わないほうがいい」です。 では、一意な要素を指し示すためにIDの代わりに何を使えばいいのでしょうか? たとえば、以下のようなクラス名を持つ要素が何十個もあるとします。 my-class そして、そのうちの1つだけに特別なCSSプロパティを持たせたいのです。どうすればいいでしょうか。

どのように解決するのですか?

例えば、別のクラスを与える。

<div class="myClass special"></div>

.myClass.special{
  color: red;
}