【问题标题】:Jquery JScrollPane under FF 10 miscomputing content height during initialise()FF 10下的Jquery JScrollPane在initialise()期间错误计算内容高度
【发布时间】:2012-03-28 19:44:24
【问题描述】:

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

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

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

当代码:

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

最终执行,div 跳回到它们应该在的位置。

有什么建议吗?还是需要更多信息?

【问题讨论】:

    标签: jquery-jscrollpane firefox-10


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-23
      • 2017-01-13
      • 1970-01-01
      • 2014-03-08
      • 1970-01-01
      • 1970-01-01
      • 2011-03-19
      • 1970-01-01
      相关资源
      最近更新 更多