当我将鼠标悬停在Glyphicon上时出现不受欢迎的角色

时间:2016-03-16 15:04:47

标签: html css twitter-bootstrap

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

当我没有悬停在图标上时,图标显示正常,但当我将鼠标悬停在图标上时,会出现一个下划线字符,如下图所示:

enter image description here

正如您所看到的,当我将鼠标悬停在图标上时,_旁边会显示恼人的|

我没有定义CSS来更改悬停时图标的属性。我只是将glyphicon添加到HTML中。话虽如此,我正在使用bootstrap(这可能就是为什么当我将鼠标悬停在图标上时图标会改变颜色)。

我只想删除烦人的角色,但我不知道是什么导致它。

1 个答案:

答案 0 :(得分:0)

代码中的这一行看起来有点奇怪:

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

您正在混合使用单引号和双引号,最后一个php代码未关闭(使用“?&gt;”),<a>代码的右括号前面的问号是什么?

它应该是这样吗?:

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