问题标签 [compass]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
454 浏览

css - rails 4 和 compass,如何只导入一次我的 sass 文件?

我有一个带有“stylesheets/application/index.css.scss”的rail 4项目和我的所有css文件:

rails 只在一个中编译所有 css,最小化(在 prod 中)。

我需要导入@import "shared/header"许多文件。

示例:在“样式表/布局/main.css.scss”中

但我@import 'shared/header'也在其他文件中。结果是:

当rails只在一个文件中编译时,有很多次相同的规则“.header_common_overview”,因为我将它导入到不同的文件中。

我试图将“导入”指令直接放在 index.css.scss 中,但它不起作用。

那么如何才能只导入一次文件,并能够调用所有其他文件中的内容呢?

0 投票
2 回答
2191 浏览

ruby-on-rails - Rails SASS 编译器不知道指南针动画

我在用

Rails 给了我以下错误:

我正在使用最新的 SASS 和 compass --pre (alpha),它应该支持动画。

0 投票
2 回答
4411 浏览

windows - gulp-compass 错误“您需要在系统路径中安装 Ruby 和 Compass”

我正在使用gulp-compass编译我scsscss使用 gulp 任务。我在 Windows 7 上运行。
我的 Gulp 任务:

我收到以下错误消息:

我已经安装了 Ruby 和 Compass,并且在我的系统 PATH 中,所以我看不出有什么问题。
我尝试重新安装 Ruby 和 Compass,但它也没有帮助。

当我尝试在 Mac 系统上使用相同的任务时,它运行良好。

gulp-compass将插件替换为gulp-ruby-sass不是一个选项,因为他们有一个错误,阻止我使用我需要使用的某些 sass 功能。

0 投票
1 回答
206 浏览

css - 使用 Compass 函数而不使用 Compass 编译样式表

我目前正在开发一个使用 Sass 编译我的样式表的项目。然而,我发现我想在我的 CSS 中做一些三角函数,因此转向 Compass 寻求支持。

为了使用 Compass 支持的三角函数,我必须使用框架来编译我的样式表吗?(即重构我的 gulp 工作流程以使用 compass 而不是 Sass 作为我的样式表管理器?)

鉴于 Compass 是建立在 Sass 之上的,我是否正确理解我无法使用 compass 的功能(例如,mixins 或 trig 函数),同时仍然使用普通的 Sass 插件来管理我的样式表(如 gulp -红宝石萨斯)?

谢谢

0 投票
1 回答
605 浏览

git - 在早午餐中使用 Compass mixins

我正在尝试使用 git 中的Compass-mixins插件并使用 Brunch 进行编译。

问题是我不能在 main.scss 中使用 mixins。例如,我必须导入 compass.scss,但这使得编译时间超过 2000 毫秒,而 100 毫秒。我确信还有另一种更好的方法,每次我更改 main.scss 时,它都不会从 compass 或 bourbon 编译所有 SCSS。这是我的结构和配置:

我的应用程序结构是 App -styles -styles/_settings.scss (用于基础) -styles/main.scss 如果我在主要作品中包含指南针真的很慢。如果我不这样做,它会说我尝试使用的 mixin 是未定义的。

编辑 1

今天我用波旁威士忌进行了测试,一切都快如闪电。compass-mixin 本身似乎存在问题。

0 投票
1 回答
917 浏览

css - 指南针错误:没有将数组隐式转换为字符串

我正在尝试在我的 Rails 应用程序中为 CSS Sprites 使用 Compass,但是在我的 SCSS 文件中插入我的图标的路径后,我收到以下错误:

“将数组隐式转换为字符串”

这是我的代码:

自定义.css.scss

@import "../icons/*.png"; // 只有这一行会导致问题:( @include all-icons-sprites;

我在这个目录中有 4 个文件:add.png、delete.png、settings.png 和 new.png。

0 投票
1 回答
84 浏览

javascript - Javascript车轮动态能力

我遇到了我想实现的这个轮脚本。但是,我需要轮板的 $ 是动态的。SASS 中已经有一个变量,但是如果我将其修改为 20,并添加更多 div 元素,轮子仍然只显示 10。看起来计算角度的 mixin 使用 $num-sides 变量。我确实在第一次加载时看到了额外的元素,但是一旦触摸到轮子,它们就会消失。我错过了什么?

http://codepen.io/Aldlevine/pen/yGLqd

0 投票
2 回答
1108 浏览

gruntjs - Compass 0.12.7 中的“无法确定相对位置:to”错误

运行 Compass 0.12.7 (Alnilam) 我多次重复遇到此错误:

我的渐变有问题,但是这里出了什么问题,我该如何缓解这个问题?

0 投票
0 回答
531 浏览

java - 用于指南针的 android sensortag 方位角不起作用(java 代码)

我正在使用Sensortag cc2541作为通过蓝牙连接到 NEXUX 5 的传感器。所以下面的代码没有典型的onSensorChanged,因为它没有使用手机本身的传感器。相反,它使用 sensortag cc2541 的方法。

我想做一个简单的指南针,做了一些研究,得出了以下结论。

根据我在互联网上阅读的内容,方位角应该是指南针的方向(围绕 Z)。但是,我没有得到正确的阅读。

我还附上了显示传感器方向accelerometer和方向的图片。magnetometer

加速度计方向

加速度计

磁力计方向

磁力计

代码

函数onUpdateAccelerometeronUpdateMagnetometer是传感器标签库的覆盖。那不是问题。它是什么里面的问题。

此外,磁力计和加速度计每 100 毫秒获取一次值。


我正在尝试做一个简单的指南针。我的应用程序和普通指南针之间的唯一区别是我必须使用 SensorTag 及其库。我已经放了代码。有诸如 onUpdateAccelerometer 等方法......这些方法是不言自明的。Point3D 具有 x,y,z 作为字段。度数和指针只是要显示的文本和要旋转的指南针图像。请看一下我在互联网上找到的这个简单而简短的应用程序https://www.sendspace.com/file/62ubk7我想要与此类似的东西,但使用我的 sensorTag 库。我已经完成了到目前为止所做的工作,并且做了很多研究。如果有人能帮我找出我的错误在哪里,我很乐意给他们赏金。

0 投票
1 回答
3802 浏览

ruby - gem install compass 不起作用

当我尝试使用sudo gem install compass它安装指南针时,请告诉我:

我已经正确安装了 sass 和 xcode 工具,但没有任何改变。我什至尝试升级红宝石。我应该怎么办?