营销型网站如何解决网页兼容性的问题

营销型网站设计制作中由于不同的浏览器对CSS样式的解析方法不一样,从而造成了网页兼容问题。针对不同浏览器写不同CSS样式,这个过程称为css hack。  

在目前ie浏览器的市场份额是最高的,其次就是火狐和chrome浏览器,可以说解决网页兼容问题就是针对这三款浏览器。  
 
为什么浏览器对css的解析不同?那么我将以那个浏览器最为标准呢?这是因为浏览器软件开发中存在的技术缺陷。一般来说火狐浏览器和chrome对css的解析是正确的,而ie则存在一些bug,我们总不能以一个错误的标准去修正我们的行为。所以我们首先用火狐或者Google chrome浏览器来将网页的css样式设置好,然后对ie的各版本设置css兼容。  
 
ie的各个版本中,低于ie6的版本几乎没有什么人在用,可以将其忽略,那么我们设置css浏览器兼容的对象就集中在ie6~ie9。我们可以通过以下方式来分别对不同浏览器设置css:  
 
1、条件注释  
 
2、css hack  
 
3、针对google chrome浏览器的css hack:  
 
4、针对firefox浏览器的css hack:  
 
如您有需要咨询的问题可以联系我们本站客服,我们将会为您提供一个好的方案。
营销型网站