起因:我被领导要求开发一个h5,功能是关于食堂饭菜投票的,在我刚开始设计页面,并初步绘制完成时,发生了诡异的事件,用的框架是angularjs,并辅以jquery和mui。
只要我每次启动nginx,并在浏览器端打开链接,首次渲染完成后,不管我如何刷新页面(包括清除浏览器缓存),页面下半部分就是无法点击,我用谷歌浏览器开发者工具左上角箭头选取目标时,看到了诡异的一幕,我竟然无法选取页面的下半部分,鼠标放上去,他会显示现在放在上半区域。经测试,除了页面顶部,其他部分都是这样的情况,也就是说,鼠标点击,他实际确是在点击距离实际部分靠上的区域,出现的问题。
最后,只要我在浏览器端换个模拟器,比如从iphone5换成iphone6,一切恢复正常,再怎么刷新都是正常的,然后退出浏览器,重新进入,又会出现,百分之百。
求大神解决
请注意浏览器开发者工具左上角,以及当前模拟器是iphone6,不管我如何刷新,结果都是这样,十分诡异。
请注意,这次我更换模拟器为iphone5,其他什么都不变,就正常了,不管怎么刷新都是正常的
为了拍摄鼠标指针,用手机拍的,不怎么清晰,大神莫怪
这个问题已经解决,手机上也出现了点不了的问题,但那是代码问题,至于浏览器上的这个诡异的问题,是浏览器问题,但重启电脑,重启浏览器,清空缓存等等皆没有用,我的做法是卸载谷歌浏览器,但是不清除浏览器数据,然后重新下载安装就好了。可能是我某一次更新了谷歌浏览器导致的,总之,我问题解决了,希望对各位也有帮助,谢谢!