In CSS, if I want to style 3 sub-classes of a given class, is there a short-hand way of doing that in a manner where the root class does not have to be repeated for each sub-class?
For example, let say I have this html:
<div class="parent1">
<div class="subClass1">Sub-Class-1</div>
<div class="subClass2">Sub-Class-2</div>
<div class="subClass3">Sub-Class-3</div>
<div class="subClass4">Sub-Class-4</div>
<div class="subClass5">Sub-Class-5</div>
<div class="subClass6">Sub-Class-6</div>
</div>
<div class="parent2">
<div class="subClass1">Sub-Class-1</div>
<div class="subClass2">Sub-Class-2</div>
<div class="subClass3">Sub-Class-3</div>
<div class="subClass4">Sub-Class-4</div>
<div class="subClass5">Sub-Class-5</div>
<div class="subClass6">Sub-Class-6</div>
</div>
I want to make sub-classes 1, 3, 6 of parent1 red (without effecting the parent2 sub-classes). The way I'd do this is in CSS is:
.parent1 .subClass1,
.parent1 .subClass3,
.parent1 .subClass6
{
color: red;
}
Is there a syntax in CSS where I can do something like this instead:
.parent1 (.subClass1, .subClass3, .subClass6)
{
color: red;
}
... so that the parent1 class only has to be typed once?