【问题标题】:Remove AngularJS Default Click Box删除 AngularJS 默认点击框
【发布时间】:2017-04-06 18:27:12
【问题描述】:

我有一个按预期工作的简单 ng-click 指令,但是当我单击其中一个元素(下面的星星)时,会出现一个蓝色选择框。该元素是一个 md 图标。如何删除/隐藏此选择框?

这是元素:

<md-icon ng-click="starClicked(i)" ng-repeat="i in [0, 1, 2, 3, 4]" id="rate-course-star-{{i}}" ng-mouseover="starMouseHovered(i)" ng-mouseleave="starMouseLeft(i)">star_rate</md-icon>

当点击任何星星时,相同大小的选择框会出现,其位置使得被点击的星星在框中最左边。

【问题讨论】:

  • 尝试查看这些星星类的 css :active 和 :focus 是否有一些边框属性。你能准备一把小提琴吗?
  • @Dario 不需要,我绕过它,将它包裹在一个 md 按钮中,然后调整它的大小等等。感谢您的回复。

标签: javascript css angularjs button onclick


【解决方案1】:

为了解决这个问题,我将其包裹在 &lt;md-button&gt; 中。

【讨论】:

    猜你喜欢
    • 2018-09-11
    • 2021-06-20
    • 2010-11-28
    • 1970-01-01
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 2015-07-08
    相关资源
    最近更新 更多