做出来的网站页面 遇到不同的浏览器就会有页面布局紊乱的现象 尤其是在filefox浏览器中 IE6和IE7 的布局都会发生变化 怎么解决这个问题呢?

解决方案 »

  1.   

    HTML和CSS严格按照标准来写,再多留一下浏览器间的差别,多写写之后慢慢的就会让浏览器听话了CSS布局很复杂呵呵,需要技术
      

  2.   

    You may search by this key 'cssfriendly'
    this page may show you some useful information:
    http://hi.baidu.com/woxxf/blog/item/9caf68db05ec9663d0164e1f.html
      

  3.   

    现在的网站程序员还有几加公司会分什么美工与程序员,基本上都得懂,主要是兼容方面的,吧CSS+DIV弄透彻吧,多装几个浏览器来测试
      

  4.   

    我现在是针对不同的浏览器定义了不同css文件
    在页面加载的时候先判断客户端浏览器的级别在动态的加载css文件
    这样很麻烦
    不过如果只需适合IE6和IE7的话就不用这么麻烦,只要在css中用important就可以了

    .bt
    {
      margin-top: 14px!important;
      margin-top: 7px;
    }
    IE6中为 7px IE7中为 14px
      

  5.   


      主要是CSS+DIV,如果用Table比较能兼容多个浏览器