为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的演示文稿中的按钮不可点击?

为什么我的演示文稿中的按钮不可点击?

泛舟湖上清波郎朗 2022-01-07 16:10:38
我正在一个全屏演示的网站上工作。我遵循了一个教程,但我决定去为每张幻灯片添加按钮,但出于某种原因 - 只有第三张幻灯片的按钮是可点击的。我最初使用了一个<button>标签,但它不起作用,所以我使用了一个标签,<a>它也不起作用。我尝试将 z-index 设置为 999999999,但没有成功。<header>  <body>    <!-- Wrapper -->    <div id="wrapper">      <!-- Header -->      <section id="header">        <a href="http://iu.edu/"><img src="images/logo.png" alt="Ocean World" class="hvr-float"></a>        <ul>          <li class="item hvr-float" id="description"><a href="#">Description</a></li>          <li class="item hvr-float" id="visualization"><a href="#">Visualization</a></li>          <li class="item hvr-float" id="About"><a href="#">About Us</a></li>        </ul>      </section>      <!-- Slideshow -->      <section id="slider">        <div class="slide current">          <div class="content">            <h1>Climate Change</h1>            <p>As climate change becomes a bigger and bigger issue, many people still don't know what it is.</p>            <br />            <a href="#">Learn more</a>          </div>        </div>        <div class="slide">          <div class="content">            <h1>See the Results</h1>            <p>You can find data here about the results climate change has had on our globe and it's water level.            </p>            <br />            <a href="#">Learn more</a>          </div>        </div>        <div class="slide">          <div class="content">            <h1>About Us</h1>            <p>We're a small work group from the IUPUI School of Informatics. Here, you can learn a little more about us.</p>            <br />            <a href="#">Learn more</a>          </div>        </div>      </section>      <button id="prev"><i class="fas fa-arrow-left"></i></button>      <button id="next"><i class="fas fa-arrow-right"></i></button>
查看完整描述

1 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

您出现问题的原因是您为所有幻灯片设置了绝对定位。因此,即使由于不活动幻灯片上的不透明度设置为 0,您也无法同时看到所有幻灯片,但它们都堆叠在一起,第三张幻灯片是最顶部的。因此,当您尝试按下前两张幻灯片中的任何一张上的按钮时,您实际上是在按下第三张幻灯片。

要解决此问题,请去掉position: absolute;#slider .slide 上的规则,改为设置position: absolute;#slider .slide.current。


查看完整回答
反对 回复 2022-01-07
  • 1 回答
  • 0 关注
  • 259 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号