已经做好的网页,在IE各个版本中显示不一样。请问,做IE兼容调试(css)怎么调啊!我是个新手。

html-css012

已经做好的网页,在IE各个版本中显示不一样。请问,做IE兼容调试(css)怎么调啊!我是个新手。,第1张

在IE各个版本中的显示不一样的原因是不同版本的IE对css的支持和解释不一样,因为你没说具体的问题所以没法直接帮你解决,但给你提供两个解决思路:

根据你的显示不同,上网查相关的“css hack”,比如padding不同,你可以搜“css hack padding IE7 Firefox”等,这个思路是根据不同的浏览器和版本,给各自写不同的css代码,工作量不会很大。

写一个JavaScript来判断当前浏览器的种类和版本,提前写好不同的css代码,根据浏览器的不同调用不同的css代码。

第一个问题:

原先没注意到你的字在表格里面,这个字体不一样是由于IE的问题,IE在继承表格字体的时候有问题,需要直接指定字体。如:td {font-style  font-variant  font-weight  font-size/line-height  font-family}

第二个问题:

text-align:center 即使在FF中也可以让文本居中的啊(看图),而且居中是设定width值后再设置左右外边距为auto吧...

第三个问题:

给作为表单提交的最后那个td设置 td {clear:both}试试。

如果还不行,可以给我留言

启动IE,单击“工具→Internet选项”,出现“Internet选项”对话框,在“常规”标签中单击右下方的“辅助功能”按钮,在出现的“辅助功能”对话框中把“不使用网页中指定的字体大小”选项选上,按“确定”退出就可以了!现在,你再试试“查看→文字大小”命令,哈哈,字体的大小又可以随意控制了!