为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不能出来JS可视化区域加载页面

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>可视化区域加载</title>

</head>


<body>

<div id="showDiv"></div>

<style type="text/css">

#show Div{

width:500px;

height:350px;

background-color:red;

margin:1000px auto 0 auto;

}

@-webkit-keyframes fadeInLeft{

0%{

opacity:0;

-webkit-transform:translate3d(-100%,0,0);

transform:translate3d(-100%,0,0)

}

100%{

opacity:1;

-webkit-transform:none;

transform:none;

}

}

@keyframes fadeInLeft{

0%{

opacity:0;

-webkit-transform:translate3d(-100%,0,0);

-ms-transform:translate3d(-100%,0,0);

transform:translate3d(-100%,0,0)

}

100%{

opacity:1;

-webkit-transform:none;

-ms-transform:none;

transform:none;

}

}

.fadeInLeft{

-webkit-animation-name:fadeInLeft;

animation-name:fadeInLeft;

-webkit-animation-duration:2s;

animation-duration:2s;

}

</style>

   <script type="text/javascript">

   function showDivs(){

  var showId=document.getElementById("showDiv");

  var clients=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;

  var divTop=showId.getBoundingClientRect().top;

  if(divTop <= clientsHeight){

  showDiv.classList.add("fadeInLeft");

  }

  }

  window.onscroll=showDivs;

  </script>

</body>

</html>


正在回答

1 回答

你在css定义div时  书写错误

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JS/jQuery宽高的理解和应用
  • 参与学习       34059    人
  • 解答问题       58    个

js/jquery各种宽高的理解,结合实例对宽高做一些简单的应用

进入课程

为什么不能出来JS可视化区域加载页面

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信