【发布时间】:2017-05-10 13:04:53
【问题描述】:
我正在尝试使用 fullpage.js 让 CSS3 '动画滚动转换/动画在某些容器中工作。
滚动动画: http://www.cssscript.com/demo/animate-elements-scroll-aos/
Fullpage.js: http://alvarotrigo.com/fullPage/
我可以让动画自己运行,但是当使用 fullpage.js 时,添加“data-aos="fade-up' 来确定要设置动画的内容会为应用了过渡但没有图像的图像留出空间被显示;所以据我所知,过渡可能仍在发生,但在这种情况下拥有它意味着我看不到正在动画的内容哈哈。
看看下面的代码,谁能知道是否有什么显而易见的事情?
<link rel="stylesheet" href="css/aos.css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>
<script type="text/javascript" src="js/scrolloverflow.js"></script>
<script type="text/javascript" src="js/jquery.fullPage.js"></script>
<script src="js/aos.js"></script>
<script>
AOS.init({
easing: 'ease-in-out-sine'
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#fullpage').fullpage({
anchors: ['firstPage', 'secondPage', '3rdPage', '4thPage'],
sectionsColor: [],
scrollOverflow: true
});
});
</script>
</head>
<body>
</head>
<body>
<div id="fullpage">
<div class="section " data-color="black">
<img class="shadow" width="50%" src="work/del-1.jpg" alt="Deloitte" data-
aos="fade-up"></img>
</div>
<div class="section" data-color="green">
<h2>Green panel</h2>
</div>
<div class="section" data-color="blue"><h2>Blue panel</h2></div>
<div class="section" data-color="grey"><img class="shadow" width="70%"
src="work/aus-cc1.jpg" alt="Deloitte"></img></div>
<div class="section" data-color="grey"><img class="shadow" width="70%"
src="work/aus-cc2.jpg" alt="Deloitte"></img></div>
<div class="section" data-color="grey"><img class="shadow" width="70%"
src="work/aus-help1.jpg" alt="Deloitte"></img></div>
<div class="section" data-color="grey"><img class="shadow" width="70%"
src="work/aus-help2.jpg" alt="Deloitte"></img></div>
<div class="section" data-color="yellow">
<h2>Yellow panel</h2>
</div>
<div class="section" data-color="orange">
<h2>Orange panel</h2>
</div>
</div>
</body>
【问题讨论】:
标签: javascript css animation fullpage.js