关于天照
首页 > 关于天照 > 知识库

上海网站制作-网站兼容性的关键问题及解决方法

25
7812
天照科技提供中高端网站制作服务

  网站开发人员对网站兼容问题一直都感到很费心,在处理这方面的问题上有时要多用很多时间,在很多时候处理问题时都不能做到全方面满意,倘若这边处理好了那边又出现为题了,这里让网站技术人员很是苦恼。他们经常抱怨,最终还是没有解决这些根本问题。

  那么我们对于网站兼容性问题该如何解决呢?

  无论我们在做任何事时当遇到问题时首先想到的就是想办法找出原因解决问题。那么作为一名专业程序员来说,遇到这样的问题也是一样一定是先找出原因所在。只有先弄清楚是浏览器在哪里出现的问题,因为一般客户不知道是IE几,只知道名字,通常用的是IE,那我们只能根据这个去作为线索去解决问题了。

  工具要齐全,一般情况程序员用的是IETest这个工具,可以在里面自动加载IE各个版本,然后网站技术人员要大概的了解各个浏览器的内核。工具对程序员来说是最好的帮手。有一个好的工具能帮助工作起来就方便轻松很多!

  哪种内核版本引起的问题到这里应该很清楚了,就可以对于问题准确的处理了。

  1、如果在IE6下出现的问题较多,一般情况有这几个:
在IE6下所有样式都不起作用,这种一般可能是没有引用到样式文件,或者是样式文件出现了问题,可以用删除法去筛选,把样式文件打开,将样式删除一些然后再看页面有没有出现。

 2、有时候页面底部的东西盖住了页面上面的内容或者底部的内容漂到了右边,这一般都是没有清除浮动引起的,一般加上clear:both就能 解决这个问题。基本上很多问题都是跟浮动相关的了,经常用的办法就是删除法,先找到是哪个样式引起的问题,然后解决问题。一般常用的方法有:
  1)用符号_ 用来针对IE6的样式,如_width:200px则在IE6下宽度为200像素,*针对IE6和IE7,9针对所有IE版本

  2)然后样式也有先后的,比如width:200px;_width:190px;和 _width:190px;width:200px;是不同的,前面是在所有浏览器中宽度是200,而在IE6下是190,后才则是所有浏览器都是 200,而那个在IE6下的190就不能起到作用了。

  一切问题都是方法问题!技巧只是辅助,方法才是关键。其实解决兼容问题也并不是太复杂,常用方法就是这些,关键看怎么灵活运用,希望能帮助到网站制作技术人员,尤其是前台制作人员。

相关新闻
沪ICP备11049390号 上海工商


服务范围:网站建设/软件开发/小程序/微信公众号/App/电商运营/域名空间/网站维护 网络营销推广等   
版权所有 © 2005-2019上海天照信息科技有限公司 电话:021-51696162