【发布时间】: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