2012-08-29 70 views
1

我点击某些手风琴层时会展开。如果我关闭一层,页面总是跳到顶部?有没有办法预防这种情况?由于页面在关闭div后跳转至顶部jquery accordion

在这里看到:http://jsfiddle.net/Qc58K/

+0

你的页面滚动到顶部,因为页面是不长于视高,因此滚动条消失。 – Blazemonger

+0

对于不同的jQuery手风琴结构,您可以通过以下方式检查:http://stackoverflow.com/questions/12173658/how-can-i-collapse-a-specific-part-of-an-accordion-styled-on - 页面加载/ 12173834#12173834 –

回答

1

这发生在页面的高度下降。尝试高度增加机体:

body { height:2000px; } 

http://jsfiddle.net/Qc58K/1/

+0

非常感谢,这工作..但如果我然后页面上有一个页脚,它会下降..? –

+0

'min-height'是不是更好的选择? – Blazemonger

+0

@Blazemonger谢谢你的建议,但它不会在这种情况下产生很大的影响:http://jsfiddle.net/Qc58K/2/ –

相关问题