Как предотвратить "вложение атрибутов силы" предупреждений Sass-Lint при применении свойств CSS к определенным элементам ввода, а также к операторам select и textarea?
Я использую Sass-Lint в своей системе сборки и получаю предупреждение Attribute-selector should be nested within its parent Type-selector
при использовании следующего селектора:
input[type='text'],
input[type='number'],
input[type='email'],
input[type='password'],
select,
textarea {
color: gray;
}
Как это можно обновить, чтобы предотвратить появление предупреждающих сообщений, но также применить свойства CSS ко всем этим элементам? (Я, очевидно, не хочу применять селекторы атрибутов к select
а также textarea
, но не уверен, как еще это сделать, не имея двух отдельных селекторов с дублирующими свойствами?)
1 ответ
Попробуйте это, надеюсь, будет полезно.
// sass-lint:disable-block no-qualifying-elements force-attribute-nesting
input[type='text'],
input[type='number'],
input[type='email'],
input[type='password'],
select,
textarea {
color: gray;
}