jQuery滑动面板
这是我第一次使用jQuery中的.animate()。我的主要想法是带有图片的面板将在2秒内出现,并向下滑动。但目前它不起作用,你能让它起作用吗 您可以在此处看到演示: 如果你看不到,这是复制的版本 HTML: JavaScript:jQuery滑动面板,jquery,animation,slide,Jquery,Animation,Slide,这是我第一次使用jQuery中的.animate()。我的主要想法是带有图片的面板将在2秒内出现,并向下滑动。但目前它不起作用,你能让它起作用吗 您可以在此处看到演示: 如果你看不到,这是复制的版本 HTML: JavaScript: $("#panel").animate({ height: 320, overflow: visible }, 2000); 也许你的意思更像这样: 这实际上会通过移动图像的相对位置将图像向下滑动到位 在这种情况下,“面板”的作用类似于一个画框
$("#panel").animate({
height: 320,
overflow: visible
}, 2000);
也许你的意思更像这样: 这实际上会通过移动图像的相对位置将图像向下滑动到位 在这种情况下,“面板”的作用类似于一个画框。图像在帧外时无法看到,图像会滑入帧中 HTML: JS:
也许你的意思更像这样: 这实际上会通过移动图像的相对位置将图像向下滑动到位 在这种情况下,“面板”的作用类似于一个画框。图像在帧外时无法看到,图像会滑入帧中 HTML: JS: 试试这个: 如何设置溢出:可见的动画?尝试以下操作:
溢出:可见的应该如何设置动画?JSFIDLE的新功能。。但这是可行的。 您需要围绕正在移动的对象创建一个帧以引用它,或者移动对象本身并保持帧静止 _______________ | | | | --------------------------- | | | | | | | | | |sliding image | | | |---------------| | | | | | | | | viewport | --------------------------- _______________ | | | | --------------------------- | | | | | | | | ||滑动图像|| | |---------------| | | | | | | | |视区| --------------------------- 正常视图
单屏视图。
JSFIDLE新增功能。。但这是可行的。 您需要围绕正在移动的对象创建一个帧以引用它,或者移动对象本身并保持帧静止 _______________ | | | | --------------------------- | | | | | | | | | |sliding image | | | |---------------| | | | | | | | | viewport | --------------------------- _______________ | | | | --------------------------- | | | | | | | | ||滑动图像|| | |---------------| | | | | | | | |视区| --------------------------- 正常视图
单屏视图。 js作为您的示例
$("#panel").animate({
height: 320,
}, 2000);
body {background-color: #000}
#panel {
width: 200px;
position: absolute;
top: 0px;
left: 0px;
height: 0px;
overflow:hidden;
}
以css为例
$("#panel").animate({
height: 320,
}, 2000);
body {background-color: #000}
#panel {
width: 200px;
position: absolute;
top: 0px;
left: 0px;
height: 0px;
overflow:hidden;
}
以js为例
$("#panel").animate({
height: 320,
}, 2000);
body {background-color: #000}
#panel {
width: 200px;
position: absolute;
top: 0px;
left: 0px;
height: 0px;
overflow:hidden;
}
以css为例
$("#panel").animate({
height: 320,
}, 2000);
body {background-color: #000}
#panel {
width: 200px;
position: absolute;
top: 0px;
left: 0px;
height: 0px;
overflow:hidden;
}
我之所以添加它,是因为无论div的高度值是多少,图像都显示为完整。顺便说一句,它的工作正如我所期望的,谢谢。我之所以添加它,是因为无论div的高度值是多少,图像都显示完整。顺便说一句,它的工作如我所料,谢谢。很多次谢谢,它现在工作得很好。谢谢你改变了最高价值的把戏。很多次谢谢,它现在工作得很好。谢谢你转移了最高价值的把戏。