【发布时间】:2013-01-01 20:10:27
【问题描述】:
我在 Rails 3 中循环渲染我的主要顶部导航:
<ul>
<% Placement.all.each do |placement| %>
<li><%= link_to placement.placementname, placement_path(placement.id)%> </li>
<%end%>
</ul>
如何根据 url 中的 id 突出显示当前展示位置的背景?网址如下所示:
本地主机:3000/placements/1
本地主机:3000/placements/2
...
一旦用户单击其中一个选项卡,左侧就会出现第二个导航栏。这就是我渲染它的方式:
<% @placement.ads.all.each do |ad| %>
<li><%= link_to ad.adname, placement_ad_path(@placement, ad) %> </li>
<%end%>
如何根据 url 中的 id 突出显示当前广告的背景?网址如下所示:localhost:3000/placements/1/ads/1
本地主机:3000/placements/2/ads/3
...
【问题讨论】:
标签: css ruby-on-rails uinavigationbar background-color highlight