开发时,用IE做的网站,但是现在用谷歌浏览器打开,网页变形的非常的严重,求有什么办法可以解决这种问题,希望各位大哥大姐可以帮帮忙解决这个非常棘手的问题,不要告诉我,为IE写一个网页,在为Google写一个,在为火狐写一个啊 ???

解决方案 »

  1.   

    页面尽量少用css,js,不同的浏览器支持的效果不同
      

  2.   

    浏览器兼容本来就是很麻烦的事,企业应用还好,要是做网站的话,最开始就该考虑到。
    JS还好说,尽量用一些成熟的JS框架,JQUERY等,
    CSS没办法了,各种调试吧。
      

  3.   

    要是网站需要兼容各大主流浏览器的话,千万别自己写CSS和JS,最好用一下UI控件,比如Jquery、Dojo、ExtJs等.自己写很难解决兼容问题的。
      

  4.   

    自己写的css,那是很难搞的,没有办法
      

  5.   

    各种调试吧 像我以前做了个门户项目很多地方都要写两套CSS,然后运行的时候判断是什么浏览器。
      

  6.   

    你可以用谷歌的工具下面有个开发人员工具,在那里调试,如果谷歌是正确的,那么IE也会兼容的。但是IE6有可能不那么听话了。
      

  7.   

    javascript和 jscript 都是实现 ECMAScript-262 。基本上所有的浏览器都号称支持ECMAScript,因此你使用javascript的时候控制使用的语法在ECMAScript之内,就可以保证所有浏览器通用了。如果有部分超出,那么就需要单独摘出来,判断浏览器版本后使用。
      

  8.   

    lz回复,10楼的,我的页面用的js比较的少,用css的比较多,有一个页面用google打开变的面目全非,我就是想问,用什么方法能够很好的解决这个问题
      

  9.   

    页面变形就是css的问题,除了重新调试css,估计真没有什么好办法了。
    工作量就要看你们css的规范程度了。至于js,不如css这么明显就是了。发现问题再调也行,比较来说是相对容易的。
      

  10.   

    <style>
    html,body{
          -webkit-text-size-adjust:none;
    }
    </style>
    加在你的页面上
      

  11.   

    特效和样式一多还真得两套。咱们编写的时候首先是基于火狐或谷歌开发,如果他没问题除了IE其他浏览器问题也就不大。然后再逐步考虑IE,遇到有变形或失效的地方先尝试有没有替代的方法,如果没有老老实实的再写一套
      

  12.   

    <style>
    html,body{
    -webkit-text-size-adjust:none;
    }
    </style>
    加了也没什么效果啊