ie7的css解释和ie5和6有极大地不同
参考这个http://www.keephelp.com/css/ie6-ie7-firefox-css/
进行不同浏览器的hack

解决方案 »

  1.   

    目前是没有……只能寄希望于IE或FF其中之一被核弹炸平了……
      

  2.   

    你用了什么控件吗?记得以前用FREETEXTBOX这个控件,他的低版本就不能在7.0下访问
      

  3.   

    很正常。不同浏览器,同一浏览器的的不同版本,用户在浏览器上的默认设置(例如设置“页面->文字大小”),用户屏幕大小和分辩率大小,用户开启的窗口大小,等等这些都是随时改变的。因此,如果你需要“自动排版”的网页,就应该使用<table>而不是<div>。如果使用后者,那么应该保证通过你的代码使得它在显示时是自动排版的。
      

  4.   

    例如csdn的这个页面,我改变设置文字大小但是页面表现并没有改变,可见它对字体给出的是绝对尺寸而不是“small、large、1、2”那类相对尺寸。但是我打开我常用的几个国外论坛,基本上都可以。当你用鼠标拖动来改变窗口大小时,这个csdn页面可以自动调整布局,可见他是使用table的。如果你的asp.net是稍微复杂的应用(而不是静态页面),像前者那样的东西太多,后者那样的东西太少,也许你能作出很漂亮的网页哄你的老板,但是你无法哄你的广大用户。
      

  5.   

    我尝试过了,在ie5.0或ie6.0中,怎样改变大小,都不会出现问题,但是,每当用ie7.0的机器,就不正常了!那又是怎样解决的好?
      

  6.   

    最好所有的style用css控制,而且最好用一些公用的样式,我用的IE7登陆csdn,进入以后哪个界面也显示有问题
      

  7.   

    我尝试过了,在ie5.0或ie6.0中,怎样改变大小,都不会出现问题,但是,每当用ie7.0的机器,就不正常了!那又是怎样解决的好?
      

  8.   


    http://www.xpeng.com.cn
    http://www.lyyywx.com.cn
    http://www.bdgxqsq.com.cn