Css 使用引导sass更改RoR 3.2.3中的链接样式

Css 使用引导sass更改RoR 3.2.3中的链接样式,css,ruby-on-rails-3,twitter-bootstrap,Css,Ruby On Rails 3,Twitter Bootstrap,如何使用引导Sass更改RoR 3.2.3中的链接颜色。我试图在custom.css.scss中添加一条规则,但它不起作用。搜索并阅读了有关/vendors/assets/stylesheets/variables.css.scss的内容,但该文件未显示在/vendors/./stylesheets目录中。有什么想法吗 在您创建的custom.css.scss文件中,您需要在@import bootstrapit之前设置,注意twitter文档中的变量使用的是较少样式的语法,而不是Sass/sc

如何使用引导Sass更改RoR 3.2.3中的链接颜色。我试图在custom.css.scss中添加一条规则,但它不起作用。搜索并阅读了有关/vendors/assets/stylesheets/variables.css.scss的内容,但该文件未显示在/vendors/./stylesheets目录中。有什么想法吗

在您创建的custom.css.scss文件中,您需要在@import bootstrapit之前设置,注意twitter文档中的变量使用的是较少样式的语法,而不是Sass/scss。例如,如果您想要在悬停时变为黑色的鲜红色链接,您可以将其放在custom.css.scs中


必须在导入之前定义变量,否则将使用默认值。

还要注意一点。如果在@import bootstrap之前添加了变量更改后,仍然没有更新颜色;陈述检查以确保样式表目录中没有其他文件覆盖引导文件。我有这个问题,然后当我删除了另一个文件,我终于可以看到我的引导颜色的变化

谢谢,这很有道理。我的理解是,当使用引导sass时,大多数变量都可以通过简单地将@替换为$来更改。这是否正确?对-@不是样式,$是sass/SCSS。您只需确保将变量定义放在@import语句之前,但它对我仍然不起作用。我给了$bodyBackground:fbfb!违约$textColor:FFF!违约@导入引导;这些变量是不受支持的/真实的吗?@PaulSimpson谢谢,我刚刚意识到这一点,为不公平道歉!这也是一个问题,我构建了一个脚手架,其中包括一个引起问题的scaffold.css.scss,删除了它,一切正常!!
$linkColor:      #FF0000;
$linkColorHover: #000;

@import "bootstrap";