Я использую LESS CSS.
В настоящее время я использую Mixins с переменными.
Что-то вроде этого работает нормально:
.border-radius (@radius) { border-radius: @radius; }
#header { .border-radius(4px); }
Это not:
.bg-img(@img) { background-image:url(@img); }
#logo { .bg-img("../images/logo.jpg"); }
Я попробовал комбинации использования "и" в фоновом изображении: url ('') и ( "), но затем он пытается получить изображение как images/@img
вместо имя изображения. Иными словами, это дает мне ошибку Cannot call method 'charAt' of undefined
Я думаю, что писать background-image:url()
все время слишком утомительно, возможно ли это.?