Может быть, это то, что вы ищете.
Как я понял из вашего поста, вам нужно только исключить теги с "обязательным" и "активным""классы.
:not(select).required.active {
border: 1px solid red;
}
<div class="required active">
qwe
</div>
<p class="required active">
qwe
</p>
<input type="text" class="required active" value="qwe">
<select class="required active">
<option value="1">qwe</option>
</select>
В этом фрагменте мы использовали селектор: not () CSS3 для удаления тега <select>
с классами «required» и «active».
Для получения более подробной информации о CSS-селекторе not (), пожалуйста, перейдите по следующим ссылкам:
Dev.Mozilla Org: (CSS: not () селектор)
W3Schools.COM: (CSS: not () селектор)