Я понимаю, что использование element.class
должно позволить определенному элементу, назначенному классу, получать разные "стили", чем остальные классы. Это не вопрос о том, следует ли это использовать или нет, но я пытаюсь понять, как этот селектор должен работать. От взгляда на массу примеров в Интернете, я считаю, что синтаксис верен и не понимает, почему это не работает.
Вот пример:
CSS
h2 {
color: red;
}
.myClass {
color: green;
}
h2.myClass {
color: blue;
}
HTML:
<h2>This header should be RED to match the h2 element selector</h2>
<div class="myClass">
<h1>This header should be GREEN to match the class selector</h1>
<h2>This header should be BLUE to match the element.class selector</h2>
</div>