Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么jQuery向右滑动或向左滑动会超出重新调整后的最终左侧位置?_Jquery_Jquery Ui - Fatal编程技术网

为什么jQuery向右滑动或向左滑动会超出重新调整后的最终左侧位置?

为什么jQuery向右滑动或向左滑动会超出重新调整后的最终左侧位置?,jquery,jquery-ui,Jquery,Jquery Ui,我创建了一个隐藏的DIV面板,其中包含表单字段。我在页面右侧的导航栏上设置了一个图标。当点击这个图标时,我会播放一个“幻灯片”{direction:right},2000。虽然动画正确启动,但jQuery会超出左侧边界,然后最终正确地重新定位面板 为什么会发生这种情况?附近有工作吗 PS-我找到了问题和答案-明天发布 这可以通过一些css来克服。阻止其越过左右边缘的主要部件如下所示。您将需要做更多的工作,以使其适合在垂直方向上,您可能需要根据手柄的宽度更改填充量 .ui-slider{ pa

我创建了一个隐藏的DIV面板,其中包含表单字段。我在页面右侧的导航栏上设置了一个图标。当点击这个图标时,我会播放一个“幻灯片”{direction:right},2000。虽然动画正确启动,但jQuery会超出左侧边界,然后最终正确地重新定位面板

为什么会发生这种情况?附近有工作吗


PS-我找到了问题和答案-明天发布

这可以通过一些css来克服。阻止其越过左右边缘的主要部件如下所示。您将需要做更多的工作,以使其适合在垂直方向上,您可能需要根据手柄的宽度更改填充量

.ui-slider{
  padding-left: 5px;
  padding-right: 5px;
  height:15px;
}

.ui-slider a{
  position:relative;
  display:block;
  top:0;
  height:15px;
  width:10px;
  margin-left:-5px;
  border:none;
}

你的工作是什么?我也有同样的问题。