私は、次のしている:すべての3つのカテゴリの1マージントップを使用することができますどのようにCSS:複数のクラスに1つのプロパティ
.category-2 .content aside {margin-top: 4px;}
.category-3 .content aside {margin-top: 4px;}
.category-4 .content aside {margin-top: 4px;}
?
私は、次のしている:すべての3つのカテゴリの1マージントップを使用することができますどのようにCSS:複数のクラスに1つのプロパティ
.category-2 .content aside {margin-top: 4px;}
.category-3 .content aside {margin-top: 4px;}
.category-4 .content aside {margin-top: 4px;}
?
「」複数のセレクタにあなたの財産を共有するための文字を使用します。
.category-2 .content aside,
.category-3 .content aside,
.category-4 .content aside
{
margin-top: 4px;
}
@Aaronが示唆するようにCSSをフォーマットするこの方法は、カンマ区切りセレクタと呼ばれています。
使用できる:
div[class^="category"] { margin-top: 4px; }
あなたはほど
.category-2 .content aside,.category-3 .content aside,.category-4 .content aside {margin-top: 4px;}
またはそれは例えば
#category aside { margin-top:4px;}
<div id ="category">
<div class="category-2">
<div class="content">
<aside>
<p>blabla</p>
</aside>
</div>
</div>
<div class="category-3">
<div class="content">
<aside>
<p>blabla</p>
</aside>
</div>
</div>
<div class="category-4">
<div class="content">
<aside>
<p>blabla</p>
</aside>
</div>
</div>
</div>
これはカンマ区切りセレクタと呼ばれています。 – Aaron