私はクラスの命名規則としてBEMを使用し始めました。そして、それを把握し始めていますが、私はもっとよく理解したいと思っています。BEM命名規約
私は、私は十分に簡単である、H2とリンクの両方が白したいと思いますが、私はまたどこオーバーレイ外に存在するブロックの別のタイプを持って、次のブロック...
<div class="overlay">
<div class="picturefill">
<img class="picturefill__img" src="images/test.png" />
</div>
<div class="overlay__content overlay__content--bottom-left">
<h2 class="overlay__title">About</h2>
<a class="overlay__link" href="#">learn more</a>
</div>
</div>
を持っています私はh2を白にしたいと思っています...これについてはどうすればいいですか?
次のように私はCSSを作成してください...
.overlay__title,
.overlay__text{
color: white;
}
.otherBlock__title{
color: white;
}
それともこれを行うには良い方法はありますか?白い要素を作成するためのユーティリティクラスを作成できますか?