gpt4 book ai didi

javascript - 当您打开 Accordion 选项卡时,使背景图像淡入加载并消失

转载 作者:太空宇宙 更新时间:2023-11-03 19:18:07 25 4
gpt4 key购买 nike

我正在使用这个网站,我添加了两个交叉淡入淡出的背景图像。这是链接:www.alexarodulfo.com .但是,我想看看是否:1) 可以使淡入更微妙,就像它们实际上在加载时和彼此重叠时慢慢淡入淡出一样。2) 可以在您打开菜单上的 Accordion 选项卡时使它们消失,并在它们全部关闭时使它们再次出现。这是我用于背景图像淡入的代码:

<style>

body{
background-repeat: no-repeat;
background-position: 200 100;}

</style>

<script type="text/javascript">
// (C) 2006 CodeLifter.com

var speed = 6000;
var crossFadeDuration = 10;
var Pic = new Array();

Pic[0] = 'images/back_2.png';
Pic[1] = 'images/back_1.png';

var t;
var j = 0;
var p = Pic.length;

var preLoad = new Array();
for (i = 0; i < p; i++){
preLoad[i] = new Image();
preLoad[i].src = Pic[i];}

function runSlideShow(){

if (document.all){
document.body.style.filter="blendTrans(duration=crossFadeDuration)";
document.body.filters.blendTrans.Apply();
document.body.filters.blendTrans.Play();}

if (document.body){
document.body.background = Pic[j];
j = j + 1
if (j > (p-1)) j=0
t = setTimeout('runSlideShow()', speed)}

}
</script>

</head>

<body onload="runSlideShow()"></body>
</head>

谢谢!苏菲

最佳答案

如果您愿意以不同的方式构建您的网站,您可以使用 z-index 并将图像堆叠在您的内容后面,但不要设置为背景图像。您可以将它们放在一个 div 中。

关于javascript - 当您打开 Accordion 选项卡时,使背景图像淡入加载并消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5504596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com