我有以下手风琴:
<div id="accordion">
<h3>Section 1</h3>
<div><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />hello
</div>
<h3>Section 2</h3>
<div>
</div>
<h3>Section 3</h3>
<div>
</div>
<h3>Section 4</h3>
<div>
</div>
</div>
这是jQuery:
$(function() {
$( "#accordion" ).accordion({
fillSpace:true
});
});
$(window).resize(function(){
$("#accordion").accordion("resize");
});
在 Firefox 中一切正常,但在 Chrome 中,“第 1 节”div 不会添加滚动条,即使有内容溢出。我必须在滚动条出现之前手动调整窗口大小(在 div 内)。Firefox 默认检测溢出并显示滚动条。任何人都知道发生了什么?我什至不介意强制滚动条始终显示,但我什至无法将任何样式应用于 div 或手风琴。