Я использую Twitter Bootstrap в качестве рамки для своего приложения Ruby on Rails.
Я использую link_to
для создания ссылок, которые обозначаются как кнопки со следующими классами CSS: "btn btn-primary btn-mini".
Например:
<%= link_to 'New Event', url_for(:action => 'new', :controller => 'events') , :class => "btn btn-primary btn-mini" %>
генерирует следующий html
<a href="/events/new" class="btn btn-primary btn-mini">New Event</a>
Кнопка отображается правильно, но текст кнопки отображается серым, а не белым. Функционально он отлично работает, он не отключен или так. Текст также становится белым, когда мышь нависает над кнопкой.
Я проверил несколько случаев. Я пришел к выводу, что всякий раз, когда сгенерированная (или жестко закодированная) ссылка начинается с косой черты (/), текст кнопки имеет серый цвет. Всякий раз, когда он начинается с относительного ресурса
Я запускаю Rails 3.2.2 и использую последнюю версию twitter-bootstrap-gem.
Как я могу это исправить?