我知道这很多,但我就是无法让它工作:/
<div class='container'>
<img src="images/1.jpg" alt="">
<img src="images/2.jpg" alt="">
</div>
所以我有 2 张图片,它们使用下面的 CSS 固定为浏览器窗口的完整大小:
<style type="text/css">
.container {
position:fixed;
top:-50%;
left:-50%;
width:200%;
height:200%;
}
.container img {
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:auto;
min-width:50%;
min-height:50%;
}
</style>
目前,它只显示最后一张图片 (2) 以全尺寸显示。但是,我想使用一些 jQuery 来显示第一个,然后在 X 秒后,淡出数字 1 并循环淡入每个图像。我认为最好使用 setInterval,然后使用 fadeOut,然后使用 fadeIn 图像,但无论我做什么都行不通。
我试图沿着这条线走:
<script type="text/javascript">
$(document).ready(function() {
$('.container').children('img').each(function(i) {
$(this).fadeOut();
});
});
</script>