大神来帮我看看代码有错误没,为什么在ie6中显示错位

图片说明
图片说明
在其他浏览器上是这样的在其他浏览器上是这样的
在ie6上面就变成了这样在ie6上面就变成了这样

图片说明

https://img-ask.csdn.net/upload/201509/11/1441959426_324734.jpg

不同的浏览器支持问题。。。你可以换火狐试试。

IE6,IE7 css的inline-block要hack过。。将下面代码放到你的css后面进行hack覆盖

 <!--IE6,IE7 css hack,使用IE独有的条件注释-->
<!--[if lte IE 7]><style>.page{display:inline}</style><![endif]-->

参考:让IE6,IE7支持display inline-block