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], то он должен скомпилироваться без каких-либо ошибок.