相关疑难解决方法(0)

如何使用 CSS 或 Javascript 创建一个看起来无限的选取框

我需要创建跨越浏览器窗口的两个选取框(一个带有重复图像,一个带有重复链接),无论大小;选框项目需要最初显示在屏幕的左侧,而不需要几秒钟的时间才能出现。它们中的每一个都需要相距约 20 像素/30 像素。选框需要显得无限;也就是说,项目需要始终填满窗口的整个宽度。选取框需要在悬停时暂停。

我已经确定了我想要使用 CSS 做的事情的基础知识。在此响应/sf/answers/3956739741/的帮助下,我能够暂停我正在寻找的悬停。

不幸的是,我仍然不确定如何让动画看起来没有间隙,好像有无数的单词从右到左移动。我正在尝试实现一个像本网站顶部https://www.at-elier.org/那样的选框,但如果可能的话,使用 CSS 或最少的 Javascript,如果必要的话。

body { 
  margin: 0;
  font-family: "UniversLTPro-Ex";
  font-size: 30px;
}

a {
    text-decoration: none;
    color: #000;
}

.marquee {
  height: 35px;
  width: 100%;

  overflow: hidden;
  position: relative;
  background-color: #e9e5fb;  
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 8px 0 4px 0;
}

.marquee div {
  display: inline-block;
  width: 300%;
  height: 40px;

  position: absolute;
  overflow: hidden;

  animation: marquee 30s linear infinite;
}

.marquee span {
  float: …
Run Code Online (Sandbox Code Playgroud)

html javascript css

5
推荐指数
1
解决办法
6748
查看次数

标签 统计

css ×1

html ×1

javascript ×1