27得票3回答
罗盘(Compass)和波本(Bourbon)框架的比较

我正在开发一个基于Rails 3.1的应用程序。我希望有一个涵盖渐变、阴影等效果的框架/库。Compass曾经很受欢迎,但是让它与Rails 3.1兼容是对我来说具有挑战性的,因此我选择了Bourbon,这也似乎越来越受欢迎。我想知道Compass和Bourbon之间的主要区别是什么。或者如果...

25得票2回答
Gulp的includePaths是什么?

我想在我的项目中开始使用 Bourbon 和 Neat Sass 库。我想使用 Gulp 编译 Sass。以下是一个简单的 styles 任务设置,我在其中一个教程中找到:var gulp = require('gulp'), sass = require('gulp-sass'), ...

13得票1回答
Scss的box-shadow已经被弃用并将被移除 - 如何解决?

我希望您能在我的style.scss文件中使用以下包含内容::@include box-shadow(red 2px 2px 10px); 然而,我遇到了以下错误: 警告:box-shadow已过时,并将在下一个主要版本中移除 我尝试搜索这个问题,但是我不确定我应该使用什么代替它,...

10得票1回答
"Sass"中的"font-url"方法是在哪里定义的?

Bourbon使用font-url,具体可参考这里。 Rails有font_url方法,我相当确定这是被调用的方法。但是,我找不到连接这两个东西的地方。我已经探索了bourbon、sass、sass-rais和rails的代码库。 font-url在哪里定义或者与Rails的font_ur...

8得票7回答
Sass watch检测到更改但未编译为CSS。

当我输入命令 sass --watch app.sass:app.css 后,终端显示已检测到sass文件的更改,但未编译为css。我的代码中使用了Bourbon,所以所有的.scss和.sass文件都是通过mixin导入的。 例如: >>> Sass is watch...

8得票3回答
使用Bourbon Neat网格的断点

我正在尝试使用neat for bourbon,并且我已经解决了大部分问题,但是在创建断点时遇到了一些障碍。 我喜欢为移动设备、平板电脑、桌面电脑和大型桌面电脑创建单独的sass文件,通常不使用冒泡来创建我的媒体查询,因为我不喜欢它不仅会创建一个媒体查询,而是在整个css文件中都会创建多个。...

8得票2回答
波旁/整洁:重置边距并让嵌套的div元素占据整个宽度

我是Bourbon/Neat的新手。我有一个关于嵌套的问题:我希望红框填满整个宽度,没有间隔。当在它们上使用"@include omega"时,第一个框移除了其margin-right,但右边的框仍然有margin,没有调整其宽度。 请告诉我如何使它们跨越整个父元素而没有任何间距? 这是演...

8得票5回答
使用Bourbon和Neat宝石的未定义混合问题

我正在使用 bourbon 和 neat 宝石来创建 Rails 应用程序的设计。我的 application.css.scss 包含以下内容: @import "bourbon"; @import "neat"; @import "main"; 但是,如果我运行“rake ass...

8得票3回答
如何使用Bourbon Neat框架实现移动端优先设计

我一直在使用bourbon neat来进行桌面优先的布局,效果不错。但是,我想做一个以移动端为先的版本,从移动端开始逐步扩展。默认的网格是12列,在移动端上我通常使用4列网格。我尝试将我的网格更改为4列,然后再扩展到12列,但这并没有起作用。除了创建标准的桌面布局,然后在每个CSS选择器中添加...

7得票4回答
波旁填充导航菜单点击向上滑动

我正在使用Bourbon Refill导航菜单,并希望修改它,使得在小屏幕模式下单击链接时,菜单向上滑动。目前菜单会下拉,但是当单击菜单项时,菜单会保持下拉状态。由于我正在使用固定顶部菜单的页面滚动,这意味着很多内容都被菜单遮挡了。 以下是Codepen上的代码: http://codep...