【问题标题】:Scroll in navigation bar doesn't work in Material Design Lite v1.0.5在 Material Design Lite v1.0.5 中导航栏中的滚动不起作用
【发布时间】:2016-01-28 18:25:25
【问题描述】:

我使用 Material Design Lite 来制作网站的导航栏。但似乎在 Chrome 和 Safari 中,菜单滚动在鼠标上不起作用,但在 Mozilla Firefox 中可以。

<html>
  <head>
    <!-- Material Design Lite -->
    <script src="https://storage.googleapis.com/code.getmdl.io/1.0.5/material.min.js"></script>
    <link rel="stylesheet" href="https://storage.googleapis.com/code.getmdl.io/1.0.5/material.indigo-pink.min.css">
    <!-- Material Design icon font -->
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
  </head>
  <body>
    <!-- Uses a header that scrolls with the text, rather than staying
      locked at the top -->
    <div class="mdl-layout mdl-js-layout">
      <header class="mdl-layout__header mdl-layout__header--scroll">
        <div class="mdl-layout__header-row">
          <!-- Title -->
          <span class="mdl-layout-title">Title</span>
          <!-- Add spacer, to align navigation to the right -->
          <div class="mdl-layout-spacer"></div>
          <!-- Navigation -->
          <nav class="mdl-navigation">
            <a class="mdl-navigation__link" href="">Link</a>
            <a class="mdl-navigation__link" href="">Link</a>
            <a class="mdl-navigation__link" href="">Link</a>
            <a class="mdl-navigation__link" href="">Link</a>
          </nav>
        </div>
      </header>
      <div class="mdl-layout__drawer">
        <span class="mdl-layout-title">Title</span>
        <nav class="mdl-navigation">
          <a class="mdl-navigation__link" href="">Link</a>
          <a class="mdl-navigation__link" href="">Link</a>
          <a class="mdl-navigation__link" href="">Link</a>
          <a class="mdl-navigation__link" href="">Link</a>
        </nav>
      </div>
      <main class="mdl-layout__content">
        <div class="page-content"><!-- Your content goes here --></div>
      </main>
    </div>
  </body>
</html>

这里是代码笔:https://codepen.io/anon/pen/qOYKXK

有谁知道我怎样才能让这个滚动工作?

【问题讨论】:

    标签: javascript jquery html css material-design


    【解决方案1】:

    将脚本版本从 1.0.5 更改为 1.0.2 对我有用。

    所以在你的头标签变化中

    <script src="https://storage.googleapis.com/code.getmdl.io/1.0.5/material.min.js"> </script>
    

    <script src="https://storage.googleapis.com/code.getmdl.io/1.0.2/material.min.js"></script>
    

    从 v1.0.3 开始,滚动功能似乎被破坏了。我还不知道是什么导致了这个问题。如果你发现了,请在这里发布答案,我想知道:)

    【讨论】:

      猜你喜欢
      • 2016-01-21
      • 2015-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-05
      • 1970-01-01
      • 2023-03-29
      • 2016-07-15
      相关资源
      最近更新 更多