gpt4 book ai didi

jquery - 如何使用 html5 css jquery 动画使 div 中的图像向下拖动?

转载 作者:行者123 更新时间:2023-11-28 18:30:03 28 4
gpt4 key购买 nike

我需要在 div 标签中向下拖动图像并将其恢复到正常位置,而图像不会超出 div 标签的顶部。我已经使用这个属性“overflow-y: hidden”来仅在 y 轴上拖动。

但是我还没有满足我的要求如下1. 图片不能拖到 div 标签顶部之外。它应该固定在那里。2. 图像只能在一定程度上向下拖动,而不是完全向下拖动。

这个用例可以想象成车窗的关闭和打开,其中(关闭 margin 是固定的,打开只有 90% 没有完全完成)

请尽快帮助解决此问题。我会非常高兴!谢谢

代码如下:

JavaScript.js

 $(function() {
$( "#draggable" ).draggable({ axis: "y" });

});



<div id="container">
<img id="draggable" src="img/car.jpg" width="400px" height="300px" alt="Click this image to drag it down" >
</div>

样式.css -----

#draggable
{
margin-bottom:20px;
cursor:pointer;
}

#container
{
position: absolute;
left: 10%;
top: 10%;
overflow-y: hidden;
containment: 'parent'
height: 320px;
width: 400px;
border: solid 1px black;
}

最佳答案

能否请您提供您工作的 JSFiddle?没有它,我只能给你 jQuery 示例:可拖动效果。

 $(document).ready(function(){
$('#car').draggable(); );

我还看到了在 CSS 中使用填充来下推元素,而无需将其从 div 标记中删除。请提供 JSFiddle,以便我更了解您要达到的目的。

关于jquery - 如何使用 html5 css jquery 动画使 div 中的图像向下拖动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14601987/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com