设计、网站、推广
始于2004年
当前位置:首页 > 网站制作

如何让网页设计适合所有浏览器?

发表日期:2011-1-3 作者来源:派谷网络 浏览次数:

    现在我们使用的浏览器有很多,IE6、7、8,火狐啊,360等。对于网站建设来说,我们要如何让自己的网页设计都能适合这些浏览器?对于浏览器不兼容的特点就在于浮动和填充,这两个问题大家是如何解决的?

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

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

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

    把握好这两点后,你只需要拿一个浏览器比如IE8就可以测试了,只要在IE8显示正常了,那么在其他所有的浏览器中显示也一定是正常的。

    想要解决这个问题其实很简单。这个问题也是我们在工作中经常碰到的,大家在碰到这个问题时,是如何解决的呢。

本文章系本站编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!

相关网站设计案例

相关推荐新闻
网站建设解决方案