我有一个名为bootstrap_and_overides.css.scss
的文件包含我的应用程序的样式。现在,我安装了波旁宝石,以使用Sass Mixin。但是,当我使用附加按钮时,网站会出现错误:
Mixin box-shadow takes 1 argument but 2 were passed.
(in /home/hkthanh89/rails_apps/online_test_app/app/assets/stylesheets/application.css.scss)
这是我的application.css.scss
:
@import "bourbon";
@import "bootstrap_and_overrides";
我在视图文件中定义了一个链接:
<p>
<%= link_to "Add new course", new_course_path, class: "new_resource" %>
</p>
我的bootstrap样式文件没有任何盒子阴影。我以bootstrap样式定义了new_resource类:
/* Buttons */
.new_resource {
@include button(pill, #3FB344)
}
我不知道为什么使用Mixin Box-Shadow错误。有人可以帮忙吗?非常感谢!
您如何在应用中添加引导程序?也许这是与Bootstrap自己的按钮Mixin的冲突?
我在Rails 3.2 App中通过此宝石使用Bootstrap:
https://github.com/yabawock/bootstrap-sass-rails
因此,我只能使用我关心的引导程序中的特定内容。例如我使用整洁(波旁威士忌的响应式网格),所以我不想带来Bootstrap的布局或网格Mixin。
如果您需要一些有关我如何配置的示例,请告诉我。我能够使用波旁威士忌的按钮混音而不会出错。