css过渡——实现元素的飞⼊飞出
<!DOCTYPE html>
<html lang="en">
<head>
<meta chart="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
节奏的英文</head>
<body >
跳远训练
<div >
<div id="demo" ></div> </div>
惠美饺子</body>
</html>
<script src="/jquery-2.2.4.min.js"
integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>
<script>
$(window).scroll(function (e) {
//元素
var demo = $("#demo");
//滚动条滚动的⾼度
不同的英语
var scrollTop = $(document).scrollTop();
//浏览器可视化区域的⾼度
var docHeight = $(window).height();
//滚动最⼩位置,开始动画
大国之疆var mintop = demo.offt().top + demo.height() - docHeight;
//滚动最⼤位置,开始动画
var maxtop = demo.offt().top;
少儿英语歌曲//在⼀定范围内,开始过度动画,出了范围,就将过度动画还原为未执⾏时的样式
if(mintop <= scrollTop && maxtop >= scrollTop){
//开始动画
扁的反义词demo.css({
"opacity":1,
"margin-left":"500px"
})
}
el{
鸡鸣狗盗打一生肖//还原动画
demo.css({
"opacity":0.1,
"margin-left":"0px"
})
}
});
</script>