【发布时间】:2012-07-24 09:48:08
【问题描述】:
我正在尝试制作一个无序列表以进行内联显示。我有以下haml:
%ul.nav-dashboard
%li.orders_nav{:class => is_active_menu?(user_orders_path(params[:user_id]))}
= link_to side_nav_title('Order'), user_orders_path(params[:user_id])
%li.bucks_nav
= link_to side_nav_title('Points'), user_points_path(params[:user_id])
%li.billing_records_nav
= link_to side_nav_title()..
这里是sass:
.nav-dashboard
+list-reset
a
display: inline-block
padding: 10px 13px 10px 19px
color: #808080
line-height: 21px
font-weight: bold
border-bottom: 1px solid $border-default
font-size: $font-base + 1
&:hover
color: $text-medium
.active a
background-color: #f2f2f2
+box-shadow(inset 0 0 5px 1px #ebebeb)
color: $text-medium
由于某种原因,这三个列表元素仍然显示在另一个之上,而不是彼此相邻。这可能是什么原因?
【问题讨论】: