带手风琴内容的Scrolldeck&在Firefox上导航'活跃'的位置

时间:2013-01-11 00:42:38

标签: javascript jquery accordion scrollto parallax

我目前正在使用scrolldeck.js在视差网站上工作。而且我发现了一些我无法解决的问题,所以如果有人不介意在这里提供一些帮助会很棒:)

问题:

1 - 导航菜单不会停在“活动”状态。它总是落后一步,这意味着活动状态添加到上一个导航。这只发生在firefox中。

2 - 我已将手风琴内容添加到某些切片/页面/部分,并且高度不会根据内部内容自动调整。有没有办法可以将高度尺寸作为变量,以便自动调整?在每个切片/页面/部分之间还有未知空格,我发现该区域包含手风琴内容。

请点击here,查看我目前正在使用的网站。

感谢您的关注:)

1 个答案:

答案 0 :(得分:0)

第一个问题是由normalize.css文件中的声明body{margin:0}引起的

第二个问题的原因是在你的文件“main.js”中你在隐藏手风琴之前初始化了scrolldeck。

这意味着scrolldeck计算包含元素的高度以包含手风琴的隐藏内容。只需交换这两件事,一切都会好的。

$(document).ready(function(){ 
  //Scrolldeck code
  //Accordion code
  //Rest of your code
});