字体 ‘宋体’ 造成的。
应将li的css样式的字体定义为:
li {font:12px Tahoma,Helvetica,arial,sans-serif }
由于字体的原因照成显示误差的例子还有很多。如,
版权的 © 标志:如果字体定义为 “宋体” 的话,©这个标志会显示不正常,要想正常显示就必须定义为英文字体,如:Tahoma,Helvetica,arial,sans-serif 等
这就没办法的,要做到完全一致,只能在 li 上面设置背景图片。(这是比较通用的处理方式)
你的问题问的不明确,但是你出的问题我知道大概是各种浏览器对css代码表现不一样所致。
我以前做网页也遇到过,ie7 8ok,ie 6就死翘翘了
解决办法是:
css hack(看似挺高深的,上网一搜挺简单的技术)
然后修改过后用ie tester(不需要下载各种浏览器)测试