gpt4 book ai didi

带链接的 CSS 关键帧

转载 作者:行者123 更新时间:2023-11-28 12:57:08 27 4
gpt4 key购买 nike

我有一些图片可以在关键帧中很好地滚动

@-webkit-keyframes headImage /* Safari and Chrome */
{
0% {background:url(../images/homeBackground1.jpg) no-repeat left top #D8E3E9;}
10% {background:url(../images/homeBackground2.jpg) no-repeat left top #D8E3E9;}
30% {background:url(../images/homeBackground3.jpg) no-repeat left top #D8E3E9;}
50% {background:url(../images/homeBackground4.jpg) no-repeat left top #D8E3E9;}
70% {background:url(../images/homeBackground5.jpg) no-repeat left top #D8E3E9;}
90% {background:url(../images/homeBackground1.jpg) no-repeat left top #D8E3E9;}
}

但是我想将这些图像中的一个设为可点击的链接,例如,我希望 homeBackground1.jpg 在可见时链接到 google.co.uk,但其他图像在显示时不会链接到任何地方。

有没有办法做到这一点?

谢谢

对此进行一些扩展,

把它插入到html中的代码很简单

<section id="journey"> </section>

和CSS

#journey {
height:400px;
/* border-bottom: 5px solid #E64097;
border-top: 5px solid #E64097;*/
background: url(../images/homeBackground1.jpg) no-repeat left top #D8E3E9;
-moz-animation:headImage 60s infinite; /* Firefox */
-webkit-animation:headImage 60s infinite; /* Safari and Chrome */
}

最佳答案

您需要创建一个 Sprite 。因此,您的所有图像都合并为一张大图像,但用户只能看到图像的一部分。

然后您只需使用关键帧更改background-position。这里有个好JSFIDDLE DEMO

在 CSS 中,如果您知道需要使用的关键帧数,则可以使用 from, to% 作为时间尺度。

关于带链接的 CSS 关键帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16464025/

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