我的 stylsheet.scss 中有以下内容:
@import "bootstrap";
.navbar .nav > li > a.btn.btn-success {
@extend .btn;
@extend .btn-success;
在 Rails 中,我的标题中有以下行
<li><%= link_to 'Post A Ride', home_path, :class => "btn btn-success" %></li>
问题是按钮仍然从 li 和 a 类继承,即使当我使用 Google Chrome 的 Inspect Element 时它识别 .navbar .nav > li > a.btn.btn-success { @extend .btn; @extend .btn-成功; 首先,它看起来很丑/不像原来的按钮。
我在这里想念什么?
<header class="navbar">
<div class="navbar-inner">
<div class="container">
<%= link_to "ALift", '#', id: "logo" %>
<nav>
<ul class="nav pull-right">
<li><%= link_to 'Post A Ride', home_path, :class => "btn btn-success" %></li>
<li><%= link_to "Search", '#' %></li>
<li><%= link_to "Help", '#' %></li>
<li><%= link_to "Sign in", '#' %></li>
</ul>
</nav>
</div>
</div>
</header>
谢谢