Jquery 根据参考点调整图像大小
我正在尝试制作一个幻灯片,其中图像会缩小 现在,我正在使用:Jquery 根据参考点调整图像大小,jquery,jquery-animate,Jquery,Jquery Animate,我正在尝试制作一个幻灯片,其中图像会缩小 现在,我正在使用: $('#item')。设置动画({width:“75%”,1000) 运行此操作时,图像会调整大小,同时保持图像的顶部和左侧点不变。如何在保持顶部和右侧点静止的同时调整图像大小?(因此图像将向底部和左侧展开) 谢谢大家! 把它放在一个容器里,然后绝对地把它放好 #item { position: absolute; top: 0; right: 0; } .将固定宽度div设置为与原始图像相同的大小,然后设置ali
$('#item')。设置动画({width:“75%”,1000)代码>
运行此操作时,图像会调整大小,同时保持图像的顶部和左侧点不变。如何在保持顶部和右侧点静止的同时调整图像大小?(因此图像将向底部和左侧展开)
谢谢大家! 把它放在一个容器里,然后绝对地把它放好
#item {
position: absolute;
top: 0;
right: 0;
}
.将固定宽度div设置为与原始图像相同的大小,然后设置align=“right”
例如,假设图像为200x200:
此外,请调整图像的大小,而不是容器的大小,或者在此容器内制作另一个容器以调整大小
向左调整大小有点棘手,但并非不可能。如果您有一个包装元素,并且图像具有float:right代码>这将非常简单,正如您在我的示例中所看到的。如果没有环绕元素,则应动态环绕一个元素,并使图像向右浮动。确保包装元素的大小适合宽度
<html>
<head>
<title>Your Title</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.10/jquery-ui.min.js"></script>
<style type="text/css">
#outerbox {
width: 800px;
}
#box {
width: 100px;
height: 100px;
background: green;
float: right;
}
</style>
<script type="text/javascript" language="javascript">
$(document).ready(function () {
$('#box').click(function() {
$(this).animate({width: "75%"}, 1000);
});
});
</script>
</head >
<body>
<div id="outerbox">
<div id="box">
hello
</div>
</div>
</body>
</html>
你的头衔
#外接线盒{
宽度:800px;
}
#盒子{
宽度:100px;
高度:100px;
背景:绿色;
浮动:对;
}
$(文档).ready(函数(){
$(“#框”)。单击(函数(){
动画({width:“75%”,1000);
});
});
你好
无需绝对定位。@Matt Dunbar好的,我还能做什么?固定宽度容器,并调整图像大小。或者让容器漂浮在另一个容器中。@Matt Dunbar在一个固定宽度的容器中,没有做它应该做的。我通过将图像漂浮到右侧来修复它:哈哈,它仍然是一个有效的属性。无论哪种方式,style=“align:right;”。我很清楚我想得到什么。