如何使用Bootstrap-Sass更改RoR 3.2.3中的链接颜色。我试图在我的custom.css.scss中添加一条规则,但它不起作用。搜索并阅读了关于/vendors/assets/stylesheets/variables.css.scss的一些信息,但该文件未出现在/vendors/../stylesheets目录中。有任何想法吗?使用bootstrap-sass更改RoR 3.2.3中的链接样式
回答
在您创建的custom.css.scss
文件,你需要设置bootstrap variables之前你@import "bootstrap"
(需要注意的是Twitter的文档中的变量使用LESS风格的语法不是萨斯/ SCSS是很重要的)。举例来说,如果你想要一个变成黑色悬停鲜艳的红色链接,您会将这在custom.css.scss
$linkColor: #FF0000;
$linkColorHover: #000;
@import "bootstrap";
的变量必须否则使用默认值导入之前定义。
谢谢,这很有道理。我的理解是,当使用bootstrap-sass时,大多数变量可以通过用$替换@来更改,这是正确的吗? – Tom 2012-04-27 21:29:07
右 - @是LESS风格,$是Sass/SCSS。您只需确保将变量定义放在@import语句之前。 – 2012-04-27 21:40:17
仍然不适合我。我给了 $ bodyBackground:#fbfbfb!default; $ textColor:#FFF!default; @import“bootstrap”; 这些变量不被支持/真正的。 – 2012-05-31 06:46:05
还有一点需要注意。如果您在@import“bootstrap”之前添加了变量更改后仍未更新颜色,声明。检查以确保样式表目录中没有其他文件覆盖引导程序目录。我有这个问题,然后当我删除了其他文件,我终于可以看到我的引导程序颜色的变化。
这也是一个问题,我建立了一个脚手架,其中包括一个造成问题的scaffold.css.scss,删除它,一切正常! – Tom 2012-05-10 12:29:05
- 1. 更改TLFTextField链接样式
- 2. 使用样式表更改悬停上的链接的颜色
- 3. 如何更改活动链接样式
- 4. 如何使用jQuery更改链接的样式?
- 5. 使用jQuery更改超链接点击的CSS样式
- 6. 更改数据表中的链接样式
- 7. 如何更改chhtml中的动作链接按钮样式
- 8. RoR 3.2.3中的Yml配置文件
- 9. RoR - 帖子中的链接
- 10. 使用RewriteCond更改链接
- 11. 使用Javascript更改样式
- 12. 更改连接器样式
- 13. CSS中的链接样式
- 14. 无法修改链接的样式css
- 15. RoR:使用摩卡的链式存根
- 16. 使用CSS的样式链接
- 17. 根据链接的HREF包含的内容更改CSS样式
- 18. 使用vba在Word中更改样式
- 19. 如何更改DetailsView Edit和Delete链接的样式?
- 20. 链接样式被magento默认链接样式覆盖
- 21. RoR使用链接选择jQuery插件
- 22. CSS样式链接
- 23. 使用单一样式设置超链接和TextBlock的样式?
- 24. 超链接样式
- 25. Anchor链接到Angular中的同一页面,样式更改不适用于$ anchorScroll
- 26. CSS超链接样式仅链接
- 27. 使用jQuery UI创建样式链接
- 28. 使用MooTools删除样式表链接
- 29. 更改类中的样式
- 30. 使用链接更改JLABEL的颜色
@PaulSimpson谢谢,我刚刚意识到这一点,为不公平地玩! – Tom 2012-04-27 21:31:26