html - md-no-focus-style 在我的设置中无法正常工作

标签 html css angularjs angular-material

我有一个按钮可以打开我的导航栏:

enter image description here

在我点击它之后,它得到了某种命中标记:

enter image description here

点击一些导航栏元素(从而切换到下一个状态/ View )后,命中标记应该消失。不幸的是,在我点击一个随机元素之前,命中标记一直存在。

按钮的 html:

<div ng-controller="navbarCtrl" ng-cloak>
  <md-content>
    <md-toolbar>
      <div class="md-toolbar-tools">
        <md-button class="md-icon-button" ng-click="toggleMenu()" aria-label="Menu">
          <md-icon md-svg-icon="assets/img/menu.svg"></md-icon>
        </md-button>
        <h2>
          <span><a ui-sref="overview">Test</a></span>
        </h2>
        <span flex></span>
        <md-button class="md-icon-button" ui-sref="account" aria-label="Account">
          <md-icon md-svg-icon="assets/img/account.svg"></md-icon>
        </md-button>
      </div>
    </md-toolbar>

  </md-content>

  <section layout="row" flex>
    <md-sidenav class="md-sidenav-left md-whiteframe-z2" md-component-id="left">
      <md-toolbar class="md-theme-indigo" layout="row">
        <h1 class="md-toolbar-tools">Menu</h1>
        <span flex></span>
        <md-button class="md-icon-button" aria-label="close" ng-click="close()">
          <md-icon md-svg-icon="assets/img/closeNavbar.svg"></md-icon>
        </md-button>
      </md-toolbar>
      <div layout="column" layout-align=" center">
        <md-button ui-sref-active="active" ng-click="close()" layout-align=" center" style="text-align:left" ui-sref="overview">Overview</md-button>
      </div>
    </md-sidenav>

  </section>

</div>
<div ui-view></div>

我必须更改什么才能解决此问题?

最佳答案

你的 CSS 中需要这个:

.md-focused {
    background: transparent !important;
}

关于html - md-no-focus-style 在我的设置中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36062560/

相关文章:

html - 如何在文本字段展开时使盒子容器展开?

html - 如何使用外部 CSS 设置 SVG 样式?

javascript - 如何将数组数据绑定(bind)到AngularJS中的下拉列表?

html - 使用 CSS 更改复选框大小

angularjs - 依赖注入(inject)在 angular/browserify/karma/jasmine 单元测试中不起作用

javascript - 如何创建与使用 ng-repeat 的 div 一致的图像的 ng-repeat?

html - 导航栏适用于 chrome 和 firefox,但不适用于 Internet Explorer

按需提供水平和垂直滚动条的 HTML 表格

html - 将视频从 flv 转换为 mp4 音频不播放

javascript - 这个 comment/*@cc_on!@*/0 在 javascript 的 if 语句中做什么?