IE9 html[lang] взломать и LESS

У меня есть LESS миксин с набором правил для создания селекторов IE9-hack:

.ie9(@rules) {
  html[lang='\
en'] & { @rules(); }
}

Взломать источник: http://browserhacks.com/#hack-e6b158b7e27bcb157326348efb5c0bb2

Но после компиляции я вижу:

SyntaxError: expected ']' got ''' in src/less/mixins.less on line 75, column 13:

74 .ie9(@rules) {
75   html[lang='\
76 ru'] & { @rules(); }

Как это исправить в LESS?

1 ответ

Перенос подтвержденного OP решения из в ответ : user2606013

Он [не будет] компилироваться в версии 2.4.0 - он выдаст ту же ошибку, что и указанная в вопросе. Если вы обновите компилятор [до версии 2.5.1], то он должен скомпилироваться без каких-либо ошибок.

Другие вопросы по тегам