网页排版错乱的原因较多,下面是我二次开发的一点经验,希望对您有帮助:
首先要分析原因,我们要先弄清楚,为什么排版会错乱?根据不同的原因对症下药,填坑。
分析原因并解决问题
1、是否为浏览器兼容性问题?是否是在特定的浏览器下才会发生这种问题,按道理来讲已经上线的网站,不会应该出现排版错乱的问题,看下其他浏览器是否存在问题。
如果为兼容性问题,做浏览器的hack即可。
2、是否为css或js文件未加载?F12看一下加载的资源文件是否正常,是否有全局的css文件没有引入,导致的布局错乱。
针对这种情况,正确引入css可解决。
3、最后也是最头疼的问题,是否为代码问题?那没有好的方法,只能一点一点看前辈的代码,一点点填坑。
最后祝您坚持不懈,早日填坑。