0

当 jscrollpane initialise() 添加它的包装 div 时,我可以从萤火虫步进中看到我的内容的布局与添加 wrapping-div 之前的布局不同。

特别是,我的内容是两个浮动左 div,它们在 wrapping-div 之前并排放置,但一个在另一个后缀下方,因此即使不需要,也会添加垂直滚动。

在垂直滚动之后,我的两个 div 回到它们并排的位置。

当代码:

// Make the pane thinner to allow for the vertical scrollbar
pane.width(paneWidth - scrollbarWidth - originalPaddingTotalWidth); 

最后执行,div 跳回到他们应该在的地方。

有什么建议么?或需要更多信息?

4

1 回答 1

0

使用display:inline-block而不是float:left避免无意的float/drop。遇到此类行为时请注意回流问题,以供将来参考。

于 2012-09-03T05:53:10.343 回答