3

我有一个大型的reveal.js 演示文稿,我也想添加一些章节控制功能。自然,这种控件需要存在于幻灯片本身之外,并且与正常的箭头控件相反。

添加此功能时,我创建了一个带有内部的 DIV。<div class="reveal">它作为标签内的第一个元素放置。

为了演示目的:

<aside id="linkage"><a href="http://www.google.com" id="expander" class="enabled">Expand</a></aside>

通过 CSS,我可以准确地显示我想要的位置。一切都很好。

然而,Reveal 似乎做了一些事情来禁用这个链接。它根本不可点击,尽管在运行时检查 DOM 似乎表明该标签完好无损。

Reveal 通过什么方式禁用了这个链接,我应该怎么做才能规避这个问题?

4

1 回答 1

2

造成这种情况的原因是.state-background与 position:absolute; 一起出现覆盖整个窗口的 DIV;

我通过z-index.state-backgrounddiv 上强制执行 a 使其在我的一组控件下方呈现来解决了这个问题。

于 2013-04-30T18:30:48.150 回答