Wiadomo, że dowolnemu elementowi można przypisać 2 klasy, np:
<div class="klasa1 klasa2"></div>
Ale czy można zdefiniować klasę podwójną, coś w stylu:
div.klasa1.klasa2
{
}
Potrzebuję właśnie żeby dane właściwości CSS działały jedynie dla elementu, który ma przypisane obie klasy na raz.
Dlaczego tak? Muszę mieć kod, który wygląda tak:
<div class="elem1 aktualny"></div>
<div class="elem2 aktualny"></div>
<div class="elem3 aktualny"></div>
z tym że wartości określane w klasie aktualny różnią się dla różnych elementów. Jednocześnie klasa 'aktualny' musi mieć taką samą nazwę dla wszystkich.
Wtedy określiłbym:
div.elem1.aktualny
{
}
div.elem2.aktualny
{
}
itd.