2017-04-06 66 views
0

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

enter image description here

这里的元素:

<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> 

点击任何恒星时,会出现同样大小的选择框,被定位使得点击明星是最左边的复选框。

+1

尝试查看这些星级的css:active和:focus是否具有某些边框属性。你能准备一个小提琴吗? – Dario

+0

@Dario没有必要,我通过将它包装在一个MD按钮中,然后调整大小,然后调整大小。感谢您的回应。 – YungGun

回答

0

要解决这个问题,我把它包装在<md-button>