我创建了一个隐藏的DIV面板,其中包含表单域。我在页面右侧的导航栏上设置了一个图标。点击该图标时,我会执行一个节目('slide',{direction:right},2000)。虽然动画正常启动,但jQuery会超出左边界,最终会正确地重新定位面板。
为什么会这样?有解决办法吗?
(PS - 我想出了问题和答案 - 明天会发布!)
答案 0 :(得分:0)
这可以通过一些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;
}