我需要帮助完成网页设计的作业。我们必须只使用 CSS 设计一个 Wordpress 页面。我想在标题中使用 2 张图像进行交叉淡入淡出。
在我的代码的重要部分下方。当然,由于有两个背景图像,它不会像这样工作。动画准备好了,但是当img淡出时,只有一个白洞。
那么如何在 CSS 中放置 2 张图片呢?...谢谢您的帮助!(抱歉英语不好:D)
#pageheader {
background-image: url('img/test.jpg');
background-image: url('img/bg.jpg');
height: 500px;
background-repeat: no-repeat;
background-position: center center;
background-size: 100% auto;
left:0;
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;
}
@keyframes pageheaderFadeInOut {
0% {
opacity:1;
}
45% {
opacity:1;
}
55% {
opacity:0;
}
100% {
opacity:0;
}
}
#pageheader {
animation-name: pageheaderFadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 10s;
animation-direction: alternate;
}