纵横天下

新闻资讯

service items

怎么做长沙网站建设浏览器的兼容性

来源:纵横小编时间:2016-06-14 14:50

  怎么做长沙网站建设浏览器的兼容性?这个问题一直困扰着很多开发人员,通过对市面上常用的浏览器IE7,IE8,火狐,google等了解,发现,浏览器不兼容主要是2个点:浮动和外填充。

  当然这两点都是针对层的布局,所以大家用表格布局时不会遇到浏览器不兼容的问题。

  1,浮动。浮动其实就是各个层摆放重叠的问题,有的层在上面有的层在下面,要想做到层的结构不重叠,一般人会想到消除浮动clear:both,但在实际中这个使用不是很理想也不太好用,最简单的解决办法就是分为三个层,其中头部和页尾用基础层固定,中间是浮动内容层,在浮动层里的所有容器只能嵌套不能叠加。

  这样的布局,永远都不会出现重叠浮动的现象了,另外就是连续的字母或数字也可以自动换行,而不用象网上说的加这代码那代码,养成好的CSS设计习惯,很多头疼问题自然就不存在了。

  方法提示:浮动层的CSS样式控制最好用float:left;margin:0px;padding:0px;width:***px;height:***px;overflow:hidden;

  2,外填充。其实外填充也就是如果使用margin时在各个浏览器解析不太一样,比如IE6正常的,但在IE7/IE8和火狐之间会多出几个显示像素。这时候最好的解决办法就是放弃margin改用padding一样可以达到想要的效果。

  只要你从以上2点解决相关问题,拿其中一个浏览器测试,如果显示正常,其它浏览器就没有问题。关于这个问题相信大家已经有一定的理解。

上一篇: 怎么优化长沙网站建设URL路径 下一篇:怎样才能把长沙网站建设的漂亮