Cómo cambiar el color de los enlaces de Bootstrap

Estoy usando twitter bootstrap y tengo un código como este:

<%= link_to "Create", new_something_path %>

que representa el texto en un color azul claro, resaltándolo como un enlace.

¿Cómo haría referencia a ese elemento para cambiarlo a través de css?

preguntado el 18 de septiembre de 12 a las 17:09

3 Respuestas

Dale al enlace un nombre de clase

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

agregue lo siguiente a su archivo CSS.SCSS

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

Respondido el 18 de Septiembre de 12 a las 17:09

Está utilizando MENOS sintaxis aquí. - Pavlo

Puede agregar una clase CSS o una identificación a un link_to al establecerlo en el html_options hash, que es el último parámetro del link_to ayudante.

Por ejemplo, usando la sintaxis hash de Ruby 1.9 (convertir a :key => 'value' si usa Ruby 1.8):

Solo el selector de CSS .new-something-class:

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

o para un enlace con los selectores de CSS #new-something-id y .new-something-class:

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

A continuación, podría hacer referencia a este elemento en su .css archivo(s) como de costumbre.

Respondido el 18 de Septiembre de 12 a las 19:09

Si tiene instalado el programa de arranque de Twitter:

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

css

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

Respondido el 18 de Septiembre de 12 a las 17:09

Esto agregaría tanto el btn y btn-primary estilos al enlace, no permitirle hacer referencia a él a través de CSS. - colin r

ok, entonces no hay un elemento como .navbar donde puedas acceder, está bien, tienes que hacerlo manualmente, ¡gracias a todos! todos votados, Andy - dodgerogers747

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.