DIV+CSS制作的网页在不同浏览器显示不同
刚做了一个网页,用的是DIV+CSS,在360浏览器中,字段不能自动换行;而在IE8中却能正常显示。。如图左边是在IE8中得显示,右边是在360浏览器中得显示。。请教如何...
刚做了一个网页,用的是DIV+CSS,在360浏览器中,字段不能自动换行;而在IE8中却能正常显示。。如图左边是在IE8中得显示,右边是在360浏览器中得显示。。请教如何处理。。
展开
5个回答
展开全部
这就是典型的浏览器不兼容问题,div+css现在是主流的网页布局模式,但是经常就会出现不兼容的问题,一般都是ie6出错误比较多,一般容易出错的地方就是给多个元素赋予了margin值,这样在有些浏览器中就会出现双倍的间距,一般加display:inline可以清除出现双倍间距的问题,或者用比较本一点的办法,就是给某些固定不变的元素赋予固定的宽和高。
你图片上显示的那个错误,排除特殊情况,基本就是margin引起的!
至于上面那位仁兄所说的span换行,我确实不敢恭维,谁告诉你span是自动换行的?span标记其本身是不带有任何属性的,只有让其加了display:block才会换行!甚至再没有加display:block属性之前,你给span赋予任何宽度或者高度都是无效的!
没事别乱说!学问是严谨的,是科学的!在帮助别人的同时我们也要认真一些!
你图片上显示的那个错误,排除特殊情况,基本就是margin引起的!
至于上面那位仁兄所说的span换行,我确实不敢恭维,谁告诉你span是自动换行的?span标记其本身是不带有任何属性的,只有让其加了display:block才会换行!甚至再没有加display:block属性之前,你给span赋予任何宽度或者高度都是无效的!
没事别乱说!学问是严谨的,是科学的!在帮助别人的同时我们也要认真一些!
展开全部
你好:
页面中的每一个标签,你可以使用span,就会自动换行的;
希望可以帮助到你 .
页面中的每一个标签,你可以使用span,就会自动换行的;
希望可以帮助到你 .
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
360浏览器是个变态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
贴代码,才好帮你分析你那里出错了。不贴代码截个图,谁知道你里面的代码是怎么写的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你也是在给培训机构做页面吧,同行,可我也是菜鸟,这种东西试试就出来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询