我在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>
当我没有悬停在图标上时,图标显示正常,但当我将鼠标悬停在图标上时,会出现一个下划线字符,如下图所示:
正如您所看到的,当我将鼠标悬停在图标上时,_
旁边会显示恼人的|
。
我没有定义CSS来更改悬停时图标的属性。我只是将glyphicon添加到HTML中。话虽如此,我正在使用bootstrap(这可能就是为什么当我将鼠标悬停在图标上时图标会改变颜色)。
我只想删除烦人的角色,但我不知道是什么导致它。
答案 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 '';?>