Twitter引导程序显示带有灰色文本的按钮

Mus*_*afa 12 css ruby-on-rails twitter-bootstrap

我在我的Ruby on Rails应用程序上使用Twitter Bootstrap作为框架.

link_to用来生成样式为按钮的链接,使用以下CSS类:"btn btn-primary btn-mini".

例如:

<%= link_to 'New Event', url_for(:action => 'new', :controller => 'events') , :class => "btn btn-primary btn-mini" %>
Run Code Online (Sandbox Code Playgroud)

生成以下html

<a href="/events/new" class="btn btn-primary btn-mini">New Event</a>
Run Code Online (Sandbox Code Playgroud)

按钮显示正确,但按钮文本显示为灰色而不是白色.功能上它工作正常,它没有禁用等等.当鼠标悬停在按钮上时,文本也会变为白色.

我测试了几个案例.我得出的结论是,只要生成的(或硬编码的)链接以正斜杠(/)开头,按钮文本就会变灰.每当它以相对资源开始时

我正在运行Rails 3.2.2,并使用最新的twitter-bootstrap-gem.

我该如何解决这个问题?

DVG*_*DVG 32

你有没有运行脚手架发电机?Scaffold.css会引起这种情况.如果你删除它,你会很高兴.

您还可以使用--skip-stylesheets运行生成器以防止它们被创建

  • 我第一次使用TBS时花了几个小时来计算它:) (5认同)