我的网站正在使用一些大图形按钮,使用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
等丑陋的东西解决它?或者我错过了其他错误吗?
答案 0 :(得分:0)
链接必须位于Flash影片中才能正常工作 - 也就是说,如果您替换h2
,则a
必须位于h2
内。
答案 1 :(得分:0)
经过大量实验后,我发现将sIFR wmode
设置为transparent
可让点击次数降至包含元素。