less / less.js

Less. The dynamic stylesheet language.
http://lesscss.org
Apache License 2.0
17k stars 3.41k forks source link

less grammar validation(Pseudo classes) support #3620

Closed stefango closed 1 year ago

stefango commented 3 years ago

https://youtrack.jetbrains.com/issue/WEB-50647#focus=Comments-27-4853266.0-0

// wrong(no error in WebStorm)
&:not(first-child) {
background: red;
}
// true
&:not(:first-child) {
background: red;
}
iChenLei commented 3 years ago

Less compiler doesn't report any errors for this code, and the generated CSS is accepted by W3C validator; what errors would you expect to see here?

https://validator.w3.org/nu/#textarea you can use this validator to check less generated code, it's valid, so it work as expetced and not bug.