jQuery隐藏IE搞砸了

时间:2011-04-18 09:28:10

标签: jquery internet-explorer show-hide

当你点击联系人时,有人能告诉我为什么隐藏和显示框正在播放吗?

他们只在IE中这样做。我似乎无法解决问题。

这是网站:http://molossi.psm2.co.uk/

谢谢:)

编辑:Here是关于IE问题的图片。这是在我点击联系然后取消后拍摄的。我已经缩小到75%来捕获更多。

2 个答案:

答案 0 :(得分:0)

当我在IE中测试链接时,它对我工作正常...我认为这个css导致了问题:

/*Win IE browsers - hide from Mac IE\*/
* html #main-nav { margin-top:20px; }
* html #main-nav li { display:inline; float:left; }
/*End hide*/

当您点击联系人时,它会在导航栏下方显示一个div,当您取消它时,会在导航栏div之外加载一个单独的div。因此,在您的浏览器中,导航条和外部div之间的切换不会发生应有的情况。

尝试专注于css的main-nav属性。也许行高或边缘顶部或高度导致这种情况。

答案 1 :(得分:0)