@anonymous_tian: 不是你加个 overflow:hidden 就能解决的。
从表面上,是没问题了,但本质上,这个问题还是存在。
刚吃饭,才分析调试你的代码,你的代码错误是:
12 #header #banner #menu {
13 position:relative;
14 left:1050px;
15 top:20px;
16 font-family: Verdana, Arial, Helvetica, sans-serif;
17 font-size: 12px;
18 }
第14行:left:1050px;
我不知道你为什么添加这一条,你把这行删除,问题也解决了,这个才是解决问题的根本。