IM试图修复一个不良网站,有很多的浏览器,Mozilla,IE和Opera之间的差异,IE下拉菜单中的错误
后不务正业,来到了这一点: http://www.israelnumber.com/new1/default.asp
但
on ie,when going over:products-> numbers,theres a small space between the below link,and the menu on the right。
有什么想法为什么?
IM试图修复一个不良网站,有很多的浏览器,Mozilla,IE和Opera之间的差异,IE下拉菜单中的错误
后不务正业,来到了这一点: http://www.israelnumber.com/new1/default.asp
但
on ie,when going over:products-> numbers,theres a small space between the below link,and the menu on the right。
有什么想法为什么?
如果没有适当的文档类型,您将永远无法使IE像其他更现代的浏览器一样执行。添加到您的第一行:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
然后验证您的HTML和CSS的错误列表。
或验证,你会被告知(除其他有用的东西)。 :p – reisio 2010-08-17 08:25:00
我修复了大部分问题,ie8是完美的,但ie6和ie7仍然以不同的方式显示它 http://www.israelnumber.com/new1/ – WEBProject 2010-08-17 09:29:41
@WEBProject - 您有多个可能影响HTML和CSS的错误这个。您不应该依赖所有浏览器以相同方式处理错误,特别是IE的无用版本。但是,真正的修复可能会使用'条件注释'来为这些浏览器插入样式。 – Rob 2010-08-17 10:00:44
在我看来,这是一个与下拉菜单的背景图像的问题,如果你仔细观察,你会发现它有一个1px的剪辑,似乎是主要的横幅图像,删除它和它应该修复它。
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.israelnumber.com%2Fnew1%2F&charset=iso-8859-1&doctype=Inline&group=0&verbose=1&user-agent=W3C_Validator%2F1 .1 – reisio 2010-08-16 14:09:01
说起来容易,然后我没有得到支付修复整个网站,只是菜单,修复大部分后,我遇到了这个。 – WEBProject 2010-08-16 14:11:41