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