#sass
#нахальство
Вопрос:
Я переключил свой компилятор Sass с libsass/sassc 3.6.2 на Dart Sass 1.44.0, и теперь я получаю эту ошибку. Я понятия не имею, что это значит. Это ошибка?
Error: Invalid parent selector "[type=button]" ╷ 312 │ ┌ amp;a:link, 313 │ │ amp;a:visited 314 │ │ { │ └────^ ╵
Это и есть код:
#{$buttonInputs}, div.buttons a, span.buttons a, a.button { // (some lines omitted...) amp;a:link, amp;a:visited { color: $buttonColor; text-decoration: none !important; } }
И это определение в импортированном файле:
$buttonInputs: "button, input[type=button], input[type=color], input[type=image], input[type=reset], input[type=submit]";
Почему существует разница между обоими компиляторами Sass? И как мне избавиться от ошибки, чтобы продолжить свою работу?
Комментарии:
1. Я не понимаю вашего кода. Как может
input[type=button]a
быть допустимый селектор ? Этоa
вход или вход ? Не может быть и того, и другого.2. Первый уровень охватывает некоторые
input
s , а такжеa
, так что он явно может совпадать.