2016-11-03 2 views
1

У меня есть этот HTMLКак удалить синюю границу между я тегами

<div class="text-center" style="position: absolute;z-index: 9;bottom: 1%; width:100%; color:rgba(0, 0, 0, 0.51);font-size:50px;"> 
<i class="fa fa-plus-circle pointer" title="Zoom In" onclick="foyrPlayer.OnPanoramaButtonPressed('zoomin');"></i> 
<i class="fa fa-minus-circle pointer" title="Zoom Out" onclick="foyrPlayer.OnPanoramaButtonPressed('zoomout');"></i> 
<i class="fa fa-arrow-circle-left pointer" title="Back" onclick="prevLevelSection()"></i> 
<i class="fa fa-adjust pointer " title="Change Color" onclick="toggleVariant();"></i> 
</div> 

, когда я нажимаю на любом элементе больше, чем когда-то, есть синий цвет появляется между теми, проверьте изображение

это не контур. Как избежать/удалить эту голубую линию

enter image description here

+0

Это белое пространство, выбранное двойным щелчком. – Justinas

ответ

2

С нажав несколько раз за короткий промежуток времени, вы активизируете выделение текста. Итак, что вы на самом деле делаете, это выбрать пространство между белыми элементами.

Если вы хотите, чтобы предотвратить выделение, вы можете добавить дополнительный класс, как предложено в this post:

*.unselectable { 
    -moz-user-select: -moz-none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 

    /* 
    Introduced in IE 10. 
    See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/ 
    */ 
    -ms-user-select: none; 
    user-select: none; 
} 
+0

Добро пожаловать, рад, что я могу помочь! – andreas

1

Это происходит из-за знака выбора мыши. user-select Свойство CSS может помочь вам избежать этого внешнего вида.

Смежные вопросы