发现这个问题的原因说来还有点搞笑,先看看是什么效果吧,如下图所示:
造成这个问题的原因,首先不是你页面写得有问题,而是火狐浏览器的某个设置造成的;
解决办法:火狐浏览设置按钮》选项》
把这个设置选项取消勾选
然后就没有问题了;火狐38.0版本的设置,在选项》高级》常规》始终使用光标在页面内导航;
发现问题的来源
同事在测试我们新做的门户时,点击一些资源卡片和查看别的页面时,发现点击非输入框的地方,出现了光标,以为那里可以填写东西呢,就试着敲了几次键盘,发现没有任何反应;然后就叫开发那个页面的同事过去看看;那个同事按F12各种查,查源码,查js事件,愣是没找到原因,最后就默默回到工位去查了;然后测试的同事就开始抱怨了:就这么算了!不解决了!你得解啊!blabla。。。。
好在最后还是解决了~~~
感悟
非前端的童鞋遇到这种问题,基本上就炸了锅;还好,度娘给我们解决了不少问题~