您可以在 Emeraldcityguitars.com 上查看该网站,链接是底部 New 和 Vintage Spotlight 空间中的 Spotlight 标题。图片链接,但产品标题文本没有。
我认为问题在于它包含在 z-indexed div 中,但我不明白为什么会破坏链接。
帮助...
<div id="vintage_spotlight">
<% if @vintage_spotlight.blank? %>
<% else %>
<div id="vintage_image">
<%= link_to (image_tag @vintage_spotlight.front_photo.data.url(:spotlight)), @vintage_spotlight %>
<div id="vintage_image_title"><%= link_to @vintage_spotlight.title, @vintage_spotlight, :class => 'spotlight_link' %></div>
<% end %>
</div>
和CSS...
#vintage_spotlight{
float:right;
background-image:url(/images/vintage_spotlight_bg.png);
background-repeat:no-repeat;
height:265px;
width:257px;
margin-right:34px;}
#vintage_spotlight a{color:#fff;}
#vintage_image{
padding:40px 0 0 8px;
position:relative;}
#vintage_image_title{
position:absolute;
bottom:0px;
right:10px;
height:26px;
width:160px;
padding:10px 0 0 3px;
background-image:url(/images/spotlight_overlay.png);
background-repeat:no-repeat;
color:#fff;
font-size:12px;
z-index:100; }
.spotlight_link{
position:relative;
z-index:200;}
有什么想法吗?