如何更改Bootstrap链接的颜色

时间:2012-09-18 16:08:03

标签: css ruby-on-rails ruby twitter-bootstrap twitter-bootstrap-rails

我正在使用twitter bootstrap,我有一些像这样的代码:

<%= link_to "Create", new_something_path %>

以浅蓝色呈现文本,将其突出显示为链接。

如何通过css引用该元素进行更改?

3 个答案:

答案 0 :(得分:3)

为链接指定一个类名

<%= link_to 'Create', new_something_path , :class => "newsomething"%>

将以下内容添加到CSS.SCSS文件

 a.newsomething{
      color: #000;
      &:hover {
         color: #000;
       }
     }

答案 1 :(得分:1)

您可以通过在link_to哈希中设置CSS类或ID来html_options,这是link_to帮助器的最后一个参数。

例如,使用Ruby 1.9哈希语法(如果使用Ruby 1.8,则转换为:key => 'value'):

只是CSS选择器.new-something-class

<%= link_to "Create", new_something_path, class: 'new-something-class' %>

或与CSS选择器#new-something-id.new-something-class的链接:

<%= link_to "Create", new_something_path, class: 'new-something-class', id: 'new-something-id' %>

然后,您可以像往常一样在.css文件中引用此元素。

答案 2 :(得分:-1)

如果你安装了twitter bootstrap:

<%= link_to 'Create', new_something_path , :class => "btn btn-primary some-class"%>

CSS

.some-class{
   color: black;
   ....    
}