是否有可能提早爆发或返回一个Sass混合器?我想做这样的事情:
@mixin foo($bar: false) {
@if $bar {
// return early without applying any of the styles below
}
color: red;
}
编辑:请记住,这个例子是我能想到的最简单的东西,说明了我的问题。在现实世界中,我的代码要复杂得多,而且用例也很清楚。
我正在用刀片模板编写一个关于Sass的教程,并想讨论Sass‘@include语法。但是@include是Blade中的一个保留命令。我怎么能逃过这一劫?
我的刀片模板中的示例html:
<p>Use <code>@include</code> to include a Sass <code>@mixin</code>...</p>
编辑:
我可以通过使用@来转义@ in,但我仍然感兴趣的是是否有一种方法可以转义Blade指令。
也许我不明白如何在sass中使用mixin,或者如何在bootstrap-sass ()中使用。但是,我如何才能改变一类输入字段上的框阴影呢?
编辑:需要说明的是,在本例中,当活动输入字段被选中时,我试图更改它的发光效果。默认情况下它是蓝色的。
对于我的项目设置,我就像github页面上所说的那样,在Gemfile中有gem,然后在控制器中有如下内容:
@import "bootstrap"
.testInput {
/*(here I have put a variation of variables that I change to see
if I can do