DIV+CSS制作的网页在不同浏览器显示不同

刚做了一个网页,用的是DIV+CSS,在360浏览器中,字段不能自动换行;而在IE8中却能正常显示。。如图左边是在IE8中得显示,右边是在360浏览器中得显示。。请教如何处理。。

这就是典型的浏览器不兼容问题,div+css现在是主流的网页布局模式,但是经常就会出现不兼容的问题,一般都是ie6出错误比较多,一般容易出错的地方就是给多个元素赋予了margin值,这样在有些浏览器中就会出现双倍的间距,一般加display:inline可以清除出现双倍间距的问题,或者用比较本一点的办法,就是给某些固定不变的元素赋予固定的宽和高。
你图片上显示的那个错误,排除特殊情况,基本就是margin引起的!

至于上面那位仁兄所说的span换行,我确实不敢恭维,谁告诉你span是自动换行的?span标记其本身是不带有任何属性的,只有让其加了display:block才会换行!甚至再没有加display:block属性之前,你给span赋予任何宽度或者高度都是无效的!
没事别乱说!学问是严谨的,是科学的!在帮助别人的同时我们也要认真一些!
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-24
你好:
页面中的每一个标签,你可以使用span,就会自动换行的;

希望可以帮助到你 .本回答被网友采纳
第2个回答  2012-11-24
360浏览器是个变态
第3个回答  2012-11-24
贴代码,才好帮你分析你那里出错了。不贴代码截个图,谁知道你里面的代码是怎么写的?
第4个回答  2012-11-24
你也是在给培训机构做页面吧,同行,可我也是菜鸟,这种东西试试就出来了
相似回答