2016-03-16 3 views
1

У меня есть следующие Glyphicon в echo заявлении:Нежелательный символ появляется, когда я наведите курсор мыши на Glyphicon

<a href='/inc/favourite_post.php?id=";?><?php echo $thought_id;?><?php echo "'> 
    <span class='glyphicon glyphicon-heart-empty' aria-hidden='true' style='padding-right: 5px;'></span> 
</a> 

Когда я не парящий над значком, значок dislays отлично, но когда я наведите курсор мыши на значок, появляется символ подчеркивания, как показано на рисунке ниже:

enter image description here

Как вы можете видеть, что раздражает _ появляется помимо |, когда я наведите курсор мыши на ICO п.

У меня нет CSS для изменения свойств значка при наведении. Я просто добавил глификон в HTML. Сказав это, я использую bootstrap (возможно, поэтому значок меняет цвет, когда я наводил на него курсор).

Я просто хочу удалить раздражающего персонажа, но я не знаю, что его вызывает.

+0

В догадке: 'а: зависания {текст-отделка: нет; } '. Трудно сказать без примера – Turnip

+0

Избавьтесь от пробела в коде. – j08691

+0

@ j08691 - Привет. Спасибо за ваш комментарий. Я удалил пробел, но ничего не изменил. – Freddy

ответ

0

Эта строка кода выглядит немного странно:

<a href='/inc/favourite_post.php?id=";?><?php echo $thought_id;?><?php echo "'> 

Вы смесительный одинарные и двойные кавычки, последний PHP тег не закрыт (с «?>»), Знак вопроса перед закрывающий кронштейн для метки <a>?

Может быть, это должно быть, как это ?:

<a href='/inc/favourite_post.php?id='><?php echo $thought_id;?><?php echo '';?> 
+0

Привет. Спасибо за ваш ответ. К сожалению, я пробовал это так, как вы упомянули, но, похоже, это не работает. Мое предположение заключается в том, что '_' должно быть эхо-кодом для того, чтобы оно появлялось, но я не могу найти такое эхо. – Freddy

+0

, вы можете изучить его в инструменте devoloper браузера: если это отдельный элемент со своим собственным классом или идентификатором (иначе он может быть адресован отдельно с помощью комбинированных селекторов CSS), вы можете скрыть его с помощью CSS (display: none;) или в случае, если он имеет текстовое украшение: подчеркнуть, устранить это с помощью правила CSS «text-decoration: none;». И вообще, этот второй эхо-код PHP в вашем коде по-прежнему странный - попробуйте его оставить. – Johannes