gpt4 book ai didi

css - 背景图片 CSS 动画

转载 作者:行者123 更新时间:2023-12-04 07:04:26 25 4
gpt4 key购买 nike

在下面的演示中,特别是在 Safari 中,我们遇到了这个空白问题 ( http://take.ms/xuQJS )?

演示:https://codepen.io/anon/pen/WZBeMG

我们找不到问题的根源,感谢您的帮助。考虑一下我们只想在动画中使用transform

最佳答案

您的.scroll太短了。尝试 .scroll {width: 200%}。现在你的宽度100%并且你将元素移动-500px,所以会有间隙。

*, *:before, *:after {
box-sizing: border-box;
}

@-webkit-keyframes scrollGood {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
-webkit-transform: translate3d(-500px, 0, 0);
transform: translate3d(-500px, 0, 0);
}
}
@keyframes scrollGood {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
-webkit-transform: translate3d(-500px, 0, 0);
transform: translate3d(-500px, 0, 0);
}
}
.pen {
background-color: blue;
position: absolute;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
}

.panel {
padding: 3rem;
height: 100%;
}

.bottom {
background-color: #31CC70;
overflow: hidden;
position: relative;
}
.bottom .scroll {
background-image: url(http://scarbroughstudios.com/img/codepen.svg);
background-position: center center;
background-size: 500px;
position: absolute;
top: 0px;
left: 0px;
height: 400%;
width: 200%;
z-index: 1;
-webkit-animation: scrollGood 5s linear infinite;
animation: scrollGood 5s linear infinite;
}
<section class="pen">
<div class="panel bottom">
<div class="scroll"></div>
</div>
</section>

关于css - 背景图片 CSS 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46884298/

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