当按钮被点击时,在按钮附近隐藏div
问题描述:
好的,所以我有100%高度和100%宽度的div,并且我有按钮集中到该div。现在当用户点击那个按钮。我想要div靠近按钮并隐藏。这是我的代码。你也可以看到,在JS提琴当按钮被点击时,在按钮附近隐藏div
$('button').click(function(){
$("div").animate({
left:'24%',
top:'48%',
opacity:'0',
height:'0px',
width:'0px'
},'slow');});
答
使用的保证金,而不是position属性(上/左):
$('button').click(function(){
$("div").animate({
marginLeft:'24%',
marginTop:'48%',
opacity:'0',
height:'0px',
width:'0px'
},'slow');
});
或适用于你的div绝对位置:
div { position: absolute }
+0
工作得很好:) – 2013-02-10 01:37:35
+0
@ user_2327顺便说一句:我建议添加溢出:隐藏太... – yckart 2013-02-10 01:40:50
你能解释一下你的意思吗?“我想让div在按钮附近崩溃并隐藏”? – zakangelle 2013-02-10 01:22:06
你想让它折叠到按钮的位置吗?就像进入按钮而不是左上角一样? – Leeish 2013-02-10 01:22:34
是@Leeish我希望它像按钮一样缓慢地降低其高度和宽度以及不透明度。 – 2013-02-10 01:23:54