material-design-lite - 允许 mdl-layout__tab-bar 中的 <a> 标签充当实际的 <a> 标签

标签 material-design-lite

有没有办法禁用 MDL javascript 来阻止任何 <a> mdl-layout__tab-bar 中的标签更改 URL?默认情况下,他们只更改 mdl-layout__content并保留 URL 状态,但这不适用于该网站。

最佳答案

我偶然发现了同样的问题。我的解决方案是通过新的 css 标签绕过。我只是复制了默认的 css。

如果其他人需要它...这是标签的 css 样式:

.foo {
      height: 48px;
      line-height: 48px;
      float:none;
      -webkit-box-flex:1;
      -webkit-flex-grow:1;
      -ms-flex-positive:1;
      flex-grow:1;
      padding:0;
      margin:0;
      border:none;
      padding:0 24px;
      float:left;
      position:relative;
      display:block;
      -webkit-box-flex:0;
      -webkit-flex-grow:0;
      -ms-flex-positive:0;
      flex-grow:0;
      -webkit-flex-shrink:0;
      -ms-flex-negative:0;
      flex-shrink:0;
      text-decoration:none;
      text-align:center;
      font-weight:500;
      font-size:14px;
      text-transform:uppercase;
      color:rgba(255,255,255,.6);
      overflow:hidden
}

关于material-design-lite - 允许 mdl-layout__tab-bar 中的 <a> 标签充当实际的 <a> 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31328016/

相关文章:

css - Material Design Lite 忽略不同的字体类型

html - 如何使 Material Design 精简版卡片仅在 X 上滚动并带有 imgs 溢出?

material-design-lite - Material Design Lite 样式输入字段

html - 水平居中 mdl-button

javascript - 单击许多类似按钮中的任何一个时如何触发单个 MDL snackbar 事件

html - 当颜色名称有两个词时,如何使用 MDL 颜色类?

javascript - 谷歌地图与谷歌 MDL 标签问题

html - divs 之间的 Material Design Lite 空白

html - flex 盒子不工作

html - Material Design Lite - 复选框和列表在哪里?