В моем проекте очень простой файл style.less, и я использую bootstrap для чистого, отзывчивого дизайна. Итак, поехали:
@import "bootstrap/bootstrap.less";
@import "../css/jquery.vegas.css";
@import "../css/jquery.fancybox-1.3.4.css";
body {
padding-top: 60px;
padding-bottom: 40px;
}
@import "bootstrap/responsive.less";
Теперь, когда я компилирую файл с помощью less, вывод css выглядит странно:
.container {
width: 940px;
margin-left: auto;
margin-right: auto;
*zoom: 1;
*zoom: 1;
width: 940px;
margin-left: auto;
margin-right: auto;
*zoom: 1;
*zoom: 1;
}
Он просто удваивает все! Я могу видеть это странное поведение даже в браузере, когда я работаю над своим экземпляром devolper.
Это так странно и ужасно, у кого-нибудь есть идея, почему это происходит? В исходных файлах less, импортированных из начальной загрузки, все определяется только один раз.