2012-04-10 107 views
0

所以基本上,请看看我的网站。如果你有iphone,你也可以看看它,并尝试移动到左边或右边,你会看到菜单也会移动,但它不会再回来。如何解决ie7与菜单和iPhone上的这个问题?

那是第一个问题。

第二个问题是在ie7上菜单是右对齐的。可能是什么问题呢?

此外,在iPhone上查看页面时,整个内容左对齐,而不是中心 - 如何解决这个问题?

该网站是http://patiss-themes.com/test-site

此外,我需要菜单为“position:fixed;” ,所以当我向下滚动页面时,它也会下降

如果oyu可以,请帮助我,因为我真的很感激!

+0

的是,在左上角的黑盒子的页面?如果我删除位置:固定在你的菜单包装div它在ie7中居中,但黑色的盒子显示在它上面... – Gatekeeper 2012-04-10 09:29:21

+0

嗯,我需要的位置:固定它,因为我需要菜单向下移动时滚动页面。关于黑匣子,不知道你的意思。你有没有在手机上检查它(如果你有iphone)?它左对齐,菜单也在那里。当您放大并向右或向左移动时,返回后菜单不会回来。 – 2012-04-10 09:31:28

+0

以及我在我的iPhone上使用歌剧和菜单确实是左对齐和越野车(页面标题是在白色框外),但它根本不移动:-) – Gatekeeper 2012-04-10 09:34:29

回答

0

我不知道我的手机,但你可以得到这个工作正常的IE-7。

有两种方法可以在IE7中实际得到这个问题#border-wrapper{ float:left;}导致IE7导航部分出现问题。

删除这个,如果你将删除这一些其他布局问题也会出现。

所以你必须要解决重的问题一堆

越来越这是第二种方法:在您的顶级菜单的包装与*申请margin-left

#top-menu-wrapper 
    { 
      *margin-left:-960px /*For IE-7 only*/ 
    }