Viv*_*nne 6 safari jquery webkit google-chrome jscrollpane
当使用水平滚动条和锚标记时,我遇到了Webkit特定的问题.这里显示了一个问题的例子:http://www.splinterarchitecten.nl/wonen-combinatie/
请采取以下步骤:
CSS包含在javascript之前.我试过'autoReinitialise:true',这没什么区别.我现在使用以下代码:
if ( window.location.hash ) {
api.scrollToElement( $j( window.location.hash ), 1 );
}
Run Code Online (Sandbox Code Playgroud)
这似乎有些帮助(至少滚动条最初显示在适当的位置),但拖动的问题仍然存在.任何帮助将不胜感激.
亲切的问候,
维维恩
解决方法
我一直在玩你的滚动条,我唯一得到的是滚动条的位置奇怪地似乎取决于你的滚动条jspPane。不明白为什么。
无论如何,如果您可以控制初始化窗格的方式jsscrollpane,那么似乎如果您移动 使其jspHorizontalBar成为tiascrollpanehor这样的直接子项:
<div id="tiascrollpanehor" class="scroll-pane jspScrollable" style="overflow: hidden; padding: 0px; width: 525px; " tabindex="0">
<div class="jspHorizontalBar">
<div class="jspContainer" style="width: 525px; height: 439px; ">
....
Run Code Online (Sandbox Code Playgroud)
它自身定位良好,但用户无法控制。要解决这个问题,请添加
.jspHorizontalBar{
...
z-index:2;
}
Run Code Online (Sandbox Code Playgroud)
我仍然无法解释为什么它会这样,但我希望这能为您修复该错误(因为我无法在页面渲染之前修改 CSS 和 HTML 结构)。
| 归档时间: |
|
| 查看次数: |
466 次 |
| 最近记录: |