Если вы можете использовать less.js , это работает прямо из коробки.Я попробовал тот же пример:
@media screen and (max-width: 600px) {
#container{
width: 480px;
}
}
, и он воспроизвел его точно так же в файле .css.В less.js также есть функция escape, но она, похоже, работает только со значениями, поэтому я не думаю, что вы могли бы использовать ее для этого.оригинальный Ruby LessCSS, хотя?Если вы не можете переключиться на новый, единственное, о чем я могу подумать, это использовать @include.Это может быть немного лучше, чем другой тег ссылки в HTML, и если вы сожмете все свои файлы CSS, вы сможете избежать дополнительного HTTP-запроса.