我有一个div
,我想在文档加载时最初隐藏它,并为它设置动画,使其看起来像从外面滑入。
我的HTML很简单:
<div></div>
和css:
div
{
position: absolute;
right:-10000px;
}
jquery就像:
$(".whyus").animate({
right:"50px"
},5000);
div最初只有right:-10000px;
才能完全脱离页面。我希望如果加载页面,div
将在5秒内动画显示,页面的正确值为50px
。我怎样才能让它发挥作用?
答案 0 :(得分:1)
您无需提供right:-10000px;
。你可以right:-10vw;
$("div").animate({
right: "50px"
}, 5000);
body {
position: relative;
overflow: hidden;
}
div {
position: absolute;
right:-100vw;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div>test</div>
答案 1 :(得分:1)
您的代码适用于我!
刚刚更改了CSS以使其可见:
div {
position: absolute;
right:-50px;
//bit realistic height:100px;
width:50px;
border:1 px solid;
background-color:red;
}
我为你做了fiddle
看看是否有帮助
答案 2 :(得分:0)
我为你做了这个fiddle。希望这可以帮助。
只需要包含
if instance_number(obj_char)>0 and instance_number(obj_ball)>0
{
with obj_char
{
with obj_ball
{
if (other.x=x)
{
obj_manager.myScore+=1;
}
}
}
}