Мне часто встречается следующая картина:
form.request input {
/* ... */
}
form.request input[type="text"] {
/* ... */
}
form.request select {
/* ... */
}
form.request br {
/* ... */
}
У меня есть несколько строк, начинающихся с одного и того же селектора (form.request
), и я хочу выбрать различных дочерних элементов. Могу ли я сделать это аккуратно, без повторений (и желательно без дополнительных зависимостей, таких как LESS)?
Смежный вопрос - если все приведенные выше комментарии содержат одинаковые стили, могу ли я сделать лучше, чем:
form.request input, form.request input[type="text"], form.request select, form.request br {
/* ... */
}