链接元素中的可点击sIFR

时间:2009-12-28 15:30:54

标签: html flash sifr

我的网站正在使用一些大图形按钮,使用sIFR显示标题。结构如下所示:

<a href="link.to.somewhere">
  <div class="topGfx"></div>
  <div class="content">
    <h2>Heading goes here</h2>
    <p>Content goes here</p>
  <div class="bottomGfx"></div>
</a>

我正在用sIFR 3,版本436替换<h2>元素。

在激活sIFR之前,一切都很有效。字体被替换得很好,但即使按钮的其余部分可以,也不能再点击标题。我尝试在<a>标题中添加另一个<h2>,但由于无法嵌套多个<a>标记,因此打破了整个布局。

是否有一种“正确”的方法可以解决这个问题,还是应该在整个事情的基础上使用z-indexed clickable blank.gif等丑陋的东西解决它?或者我错过了其他错误吗?

2 个答案:

答案 0 :(得分:0)

链接必须位于Flash影片中才能正常工作 - 也就是说,如果您替换h2,则a必须位于h2内。

答案 1 :(得分:0)

经过大量实验后,我发现将sIFR wmode设置为transparent可让点击次数降至包含元素。