链接到Bootstrap 4模态导航的一部分

我正在为移动全屏导航栏使用引导程序模式,并且导航条中的链接链接到页面的各个部分,但是单击模式中的链接时,不会滚动。

我尝试将href切换为index.html#home而不是#home,但没有成功。

这是我的模态:

<div
  class="modal fade fullscreen"
  id="menuModal"
  tabindex="-1"
  role="dialog"
  aria-labelledby="myModalLabel"
  aria-hidden="true">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button
          type="button"
          class="close btn btn-link"
          data-dismiss="modal"
          aria-hidden="true">
          <i class="fa fa-close fa-lg"></i>
        </button>
        <h4 class="modal-title text-center">
          <span class="sr-only">main navigation</span>
        </h4>
      </div>
      <div class="modal-body text-center">
        <ul>
          <li>
            <a href="#home" data-dismiss="modal">Home</a>
          </li>
          <li>
            <a href="#about" data-dismiss="modal">About</a>
          </li>
          <li>
            <a href="#contact" data-dismiss="modal">Contact</a>
          </li>
        </ul>
      </div>
    </div>
  </div>
</div>

我希望导航栏中的链接可以平滑滚动到页面的所需部分。 我在Codepen

上做了一个例子
ql8568 回答:链接到Bootstrap 4模态导航的一部分

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3158370.html

大家都在问